*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#f9f9f9;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border:1px solid #bbb}
body{background-color: #f9f9f9;}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.dn{display:none}
.db{display:block}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1400px;margin:0 auto}
.wp2{width:100%;max-width:1220px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.bgColor{background:#f5f5f5}
.header{background-color:#fff;position: relative;}
.header .logo{float:left;height:100px;line-height:100px;font-size:0}
.header .logo a{margin-right: 12px; display: inline-block; vertical-align: middle; height: 100%;}
.header .logo img{display:inline-block;vertical-align:middle;max-width: 100%;max-height: 100%;}
.header .logo a:nth-child(1){width: 282px;}
.header .logo a:nth-child(2){width: 240px;}
.header .r-option{float:right;margin-top:35px}
.header .r-option .tel-0713{float: left;}
.header .r-option .tel-0713 p{float: left;background-repeat: no-repeat;background-position: left center;font-size: 16px;color: #009bbc;height: 42px;line-height: 42px;padding-left: 40px;margin-right: 15px;}
.header .r-option .search-0713{float: left;border: 1px solid #ddd;height: 38px;line-height: 38px;position: relative;width: 300px;border-radius: 3px;margin-left: 17px;}
.header .r-option .search-0713 button{position: absolute;top: 0;right: 0;bottom: 0;width: 38px;height: 38px;border: none;background: url(../images/zp3-0713.png) center no-repeat;z-index: 3;}
.header .r-option .search-0713 .inp{display: block;border: none;width: 100%;height: 36px;line-height: 36px; font-size: 16px;padding-right: 40px;padding-left: 10px;}
/* .header .r-option a{float:left;width:36px;height:36px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-left:25px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.header .r-option a:hover{opacity:.8} */
.header .hd-nav{background:#009bbc}
.ul-nav li{float:left;width:10%}
.ul-nav li a{display:block;width:100%;height:48px;line-height:48px;text-align:center;color:#fff;font-size:20px;font-family:Semibold;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:20px}
.ul-nav li a:hover,.ul-nav li.on a{background-color:#fdb828}

.ul-nav li .child{position: absolute;top: 100%;left: 0;width: 100%;background-color: #fff;z-index: 10;overflow: hidden;z-index: 5;padding-bottom: 30px;display: none;}
.ul-nav li .child .title{float: left;margin-top: 36px;margin-right: 200px;}
.ul-nav li .child .title h3{font-size: 30px;color: #009BBC;line-height: 1.1;margin-bottom: 7px;}
.ul-nav li .child .title p{font-size: 16px;color: #009BBC;opacity: .3;margin-bottom: 30px;}
.ul-nav li .child .title em{display: block;width: 40px;height: 3px;background: #009BBC;opacity: .2;}
.ul-nav li .child .r-child-infos{overflow: hidden;padding-top: 35px;}
.ul-nav li .child .r-child-infos .pic{float: right;width: 260px;}
.ul-nav li .child .r-child-infos .pic a{display: block;position: relative;padding-top: 52.3%;background-color: #ccc;}
.ul-nav li .child .r-child-infos .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.ul-nav li .child .child-nav{overflow: hidden;}
.ul-nav li .child .child-nav .item{float: left;width: 33.33%;}
.ul-nav li .child .child-nav a{font-size: 18px;color: #666;font-weight: normal;text-align: left;padding-left: 10px;position: relative;background-color: #fff;}
.ul-nav li .child .child-nav a::after{position: absolute;top: 50%;left: 0;width: 4px;height: 4px;border-radius: 50%;background-color: #009BBC;content: '';margin-top: -2px;}
.ul-nav li .child .child-nav a:hover{background-color: #fff;color: #009BBC;}

.hd-search{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.5);display:none}
.hd-search .hd-body{width:100%;max-width:1200px;margin:0 auto;overflow:hidden;padding-top:50px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:.5}
.hd-search .hd-body.show{padding-top:100px;opacity:1}
.hd-search .hd-body .submit{float:right;width:120px;height:48px;border:none;border-radius:5px;font-size:18px;color:#fff;background-color:#009bbc;margin-left:10px}
.hd-search .hd-body .l-con{overflow:hidden}
.hd-search .hd-body .l-con input{display:block;width:100%;height:48px;background:#fff;border:none;font-size:18px;padding:0 10px}
.hd-btns{float: left;font-size: 0;}
.hd-btns .item{display: inline-block; vertical-align: middle; position: relative;}
.hd-btns .item > a{display: block; width: 42px; height: 42px; -webkit-background-size: 34px auto; 
background-size: 34px auto; background-repeat: no-repeat; background-position: center center;}
.hd-btns .search-0713{position: absolute !important; right: 0; top: 100%; display: none;}
.footer{background:url(../images/zp3.png) center no-repeat;background-size:cover;padding:80px 0}
.footer .ft-qr{float:right;overflow:hidden;margin-top:5px}
.footer .ft-copy{overflow:hidden}
.footer .ft-qr .item{float:left;width:160px}
.footer .ft-qr .item .qr-pic{width:108px;height:108px;overflow:hidden;margin:0 auto 5px}
.footer .ft-qr .item .qr-pic img{display:block;width:100%}
.footer .ft-qr .item p{color:#fff;text-align:center;font-size:18px}
.footer .ft-copy{overflow:hidden;color:#fff;font-size:18px;line-height:2.1}
.footer .ft-copy .link a{color:#fff}
.menuBtn{position:fixed;width:40px;height:40px;color:#482f92;font-size:32px;right:9px;top:9px;display:none}
.menuBtn span{height:1px;position:absolute;top:50%;left:50%;display:block;width:24px;margin-left:-12px;border:none;cursor:pointer;color:inherit}
.menuBtn span:after,.menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.menuBtn span:after,.menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.header .menuBtn.open span{background:0 0}
.header .menuBtn.open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.header .menuBtn.open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.menuBtn span,.menuBtn span:after,.menuBtn span:before{background-color:#482f92;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.slick-index01{position:relative}
.slick-index01 .item{height:662px;overflow:hidden}
.slick-index01 .item .pic-wrap{position:relative;height:100%;-ms-transition:8s;-moz-transition:8s;-webkit-transition:8s;-o-transition:8s;transition:8s;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.slick-index01 .item.slick-active .pic-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.slick-index01 .item .pic{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
.slick-index01 .slick-dots{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:0;padding:70px 0 40px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5))}
.slick-index01 .slick-dots li{display:inline-block;margin:0 12px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative}
.slick-index01 .slick-dots li button{width:40px;height:40px;border:none;background:rgba(255,255,255,.4);border-radius:50%;font-size:28px;color:#fff;font-family:Semibold;line-height:40px;text-align:center}
.slick-index01 .slick-dots li.slick-active{margin-right:70px}
.slick-index01 .slick-dots li::after{position:absolute;content:'';left:50px;width:0;height:4px;background-color:#fff;margin-top:-2px;top:50%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.slick-index01 .slick-dots li:last-child:after{display:none}
.slick-index01 .slick-dots li.slick-active::after{width:50px}
.slick-index01 .slick-dots li.slick-active button{background:#009bbc}
.ul-index01{overflow:hidden}
.ul-index01 li{float:left;width:16.66%;-ms-transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}
.ul-index01 li:last-child{display: none;}
.ul-index01 li.show{width:33.32%}
.ul-index01 li .con{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center}
.ul-index01 li .con-body{height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-index01 li a{display:block;width:100%;height:100%;position:relative}
.ul-index01 li .txt{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-index01 li .txt h3{font-size:24px;color:#fff;font-weight:400;line-height:1.1;margin-bottom:5px}
.ul-index01 li .txt p{font-size:14px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}
.ul-index01 li i{display:block;width:80px;height:80px;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center}
.ul-index01 li.show .con-body,.ul-index01 li:hover .con-body{background-color:rgba(0,0,0,.5)!important;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-index01 li:hover i{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
.ul-index01 li .inp{display: block;border: none;border-bottom: 1px solid #fff;color: #fff;font-size: 14px;display: block;height: 35px;background: none;width: 90%;margin: 10px auto 0;}
.ul-index01 li .search{display: block;width: 110px;height: 35px;line-height: 35px;text-align: center;color: #fff;background-color: #FCB827;margin: 10px auto 0;border: none;font-size: 14px;}
.ul-index01 li.li-0924 .con-body{background-color: rgba(88, 171, 67, .8);}

.ul-index01 li .inp::-webkit-input-placeholder{color:#fff}
.ul-index01 li .inp::-moz-placeholder{color:#fff}
.ul-index01 li .inp:-ms-input-placeholder{color:#fff}
.index-row01-0427 .item{float: left;width: 33.32%;}
.index-row01-0427 .item:last-child{width: 66.68%;}
.index-row01-0427 .item a.no-money{display: block;width: 100%;height: 140px;position: relative;}
.index-row01-0427 .item a.no-money .txt{position: absolute;font-size: 0;top: 50%;left: 50%;color: #fff;padding-left: 80px;background: url(../images/zp1-0427.png) left center no-repeat;background-size: 70px auto;width: 90%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.index-row01-0427 .item a.no-money .txt p{font-size: 24px;line-height: 1.1;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index-row01-0427 .item a.no-money .txt span{font-size: 14px;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index-row01-0427 .item .con{height: 140px;position: relative;width: 100%;}
.index-row01-0427 .item .con .search-body{position: absolute;top: 50%;left: 0;width: 100%;overflow: hidden;padding: 0 60px;
	-webkit-transform: translatey(-50%);
	-moz-transform: translatey(-50%);
	-ms-transform: translatey(-50%);
	-o-transform: translatey(-50%);
	transform: translatey(-50%);
}
.index-row01-0427 .item .con .l-txt{float: left;margin-right: 20px;}
.index-row01-0427 .item .con .l-txt p{color: #fff;font-size: 24px;line-height: 1.1;}
.index-row01-0427 .item .con .l-txt span{font-size: 14px;color: #fff;}
.index-row01-0427 .item .r-search{overflow: hidden;}
.index-row01-0427 .item .r-search .submit{width: 160px;height: 48px;text-align: center;line-height: 48px; border-radius: 4px;border: none;font-size: 18px;font-weight: bold;float: right;margin-left: 10px;background: #74d1e5;color: #fff;}
.index-row01-0427 .item .r-search .l-inp{overflow: hidden;}
.index-row01-0427 .item .r-search .inp{display: block;width: 100%;height: 48px;background: none;border-radius: 4px;border: 1px solid #fff;font-size: 16px;padding: 0 10px;color: #fff;}
.index-row01-0427 .item .r-search .inp::-webkit-input-placeholder{color:#fff}
.index-row01-0427 .item .r-search .inp::-moz-placeholder{color:#fff}
.index-row01-0427 .item .r-search .inp:-ms-input-placeholder{color:#fff}
.row-index01{background-color:#ecf8ff;padding:50px 0}
.slick-index02 .item{padding:0 35px}
.slick-index02{margin:0 -35px}
.slick-index02 .item .pic{position:relative;padding-top:137.5%;overflow:hidden;border-bottom:4px solid #2c78b7}
.slick-index02 .item .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.slick-index02 .item:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.slick-index02 .item .txt{overflow:hidden}
.slick-index02 .item .txt a{float:right;width:56px;height:56px;border-radius:50%;overflow:hidden;background:#009bbc url(../images/zp19.png) center no-repeat;background-size:50% auto;margin-top:16px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-left:10px}
.slick-index02 .item:hover .txt a{background-color:#fdb828}
.g-title01{margin-bottom:44px;position:relative}
.g-title01 h3{text-align:center;font-weight:400;font-size:40px;color:#333;line-height:1.1;opacity:.8}
.g-title01 a{bottom:0;right:0;font-size:18px;color:#009bbc;position:absolute;font-family:Semibold;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:5}
.g-title01 a:hover{opacity:.6;text-decoration:underline}
.slick-index02 .item .l-txt{overflow:hidden;padding-top:18px}
.slick-index02 .item .l-txt p{font-size:18px;font-weight:700;color:#333;opacity:.8}
.slick-index02 .item .l-txt span{font-size:16px;color:#333;opacity:.6}
.slick-common .slick-arrow,.slick-index02 .slick-arrow{position:absolute;top:50%;right:-60px;width:80px;height:80px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/zp20.png) center center no-repeat;background-size:cover;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.slick-common .slick-prev,.slick-index02 .slick-prev{background-image:url(../images/zp21.png);left:-60px}
.slick-common{margin-bottom:80px}
.slick-common .slick-arrow{right:-120px}
.slick-common .slick-prev{left:-120px}
.slick-index02 .slick-arrow:hover{opacity:.6}
.slick-index02{margin-bottom:68px}
.index-more{width:188px;height:53px;line-height:53px;text-align:center;font-size:0;background:#fdb828;display:block;opacity:1;margin:0 auto;border-radius:4px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.index-more span{display:inline-block;vertical-align:middle;color:#fff;font-size:24px;padding-right:30px;background:url(../images/zp22.png) right center no-repeat;background-repeat:no-repeat;background-size:24px auto;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.row-index02{padding:64px 0;overflow:hidden}
.index-more:hover{opacity:.7}
.index-more:hover span{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px)}
.ul-index02{margin:0 -12px 0}
.ul-index02 li{float:left;width:25%;padding:0 24px;margin-bottom:16px}
.ul-index02 li:nth-last-child(1){margin-bottom:0}
.ul-index02>li.index{z-index:999;position:relative}
.ul-index02>li.index2{z-index:998;position:relative}
.ul-index02>li.index3{z-index:997;position:relative}
.ul-index02>li.index4{z-index:996;position:relative}
.dropmenurel03{height:64px;background-color:#fff;position:relative;margin-bottom:40px}
.dropmenurel03 .dropmenurel01-tit{line-height:64px;padding:0 24px;position:relative;z-index:3;font-size:24px;cursor:pointer;user-select:none;color:#333;opacity:.6}
.click-btn{position:absolute;top:0;right:0;width:64px;height:64px;opacity:.6;z-index:5;background:#009bbc url(../images/zp23.png) center no-repeat;background-size:cover;cursor:pointer}
.dropmenurel03.on .click-btn{background-image:url(../images/zp23h.png)!important}
.row-index03{background:url(../images/zp24.png) center no-repeat;background-size:cover;padding:69px 0 50px}
.row-index03 .g-title01{margin-bottom:54px}
.dropmenurel01-options{position:absolute;top:101%;left:0;width:100%;display:none;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);padding:15px 0;box-sizing:content-box;z-index:10;min-width:308px!important}
.dropmenurel01-options li{display:block;float:none;line-height:32px;font-size:24px;height:32px;font-size:24px;width:100%;cursor:pointer;color:#333;opacity:.6;user-select:none}
.dropmenurel01-options li:hover{color:#009bbc}
.submit-select{float:right;width:236px;height:64px;background:#fdb828 url(../images/zp25.png) 50px center no-repeat;background-size:24px auto;color:#fff;border:none;color:#fff;border-radius:4px;font-size:24px;font-family:Semibold;text-align:left;padding-left:0;padding-left:80px;line-height:64px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.submit-select:hover{background-position:left 60px center;padding-left:90px;opacity:.8}
.imgtxt-index01{box-shadow:0 2px 8px 0 rgba(0,155,188,.16);margin-bottom:28px}
.imgtxt-index01 .pic{float:left;width:700px;overflow:hidden}
.imgtxt-index01 .pic img{display:block;width:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.imgtxt-index01 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.imgtxt-index01 .txt{padding:50px;overflow:hidden}
.imgtxt-index01 .txt h3{margin-bottom:15px}
.imgtxt-index01 .txt h3 a{display:block;font-size:24px;color:#333;opacity:.8;font-weight:700;line-height:1.25;shape-margin:2.5em;overflow:hidden;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.imgtxt-index01 .txt h3 a:hover{color:#009bbc}
.imgtxt-index01 .txt span.data{color:#333;opacity:.4;font-size:18px;display:inline-block;margin-bottom:15px}
.imgtxt-index01 .txt .info{font-size:18px;color:#333;opacity:.8;line-height:1.66;height:3.32em;overflow:hidden;margin-bottom:30px}
.imgtxt-index01 .txt a.more{width:236px;height:64px;line-height:64px;text-align:center;font-size:0;background:#fdb828;display:block;border-radius:4px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.imgtxt-index01 .txt a.more span{display:inline-block;vertical-align:middle;color:#fff;font-size:24px;padding-right:30px;background:url(../images/zp22.png) right center no-repeat;background-repeat:no-repeat;background-size:24px auto;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.imgtxt-index01 .txt a.more:hover span{transform:translateX(10px);opacity:.8;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px)}
.ul-index03{margin:0 -19px 44px}
.ul-index03 li{float:left;width:25%;padding:0 19px;margin-bottom:24px}
.ul-index03 li .con{-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;box-shadow:0 2px 8px 0 rgba(0,155,188,.16)}
.ul-index03 li .con a{display:block;width:100%;padding:36px 30px 38px 30px;-ms-transition:background-color .5s;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}
.ul-index03 li .con a .data{display:block;background:url(../images/zp27.png) left center no-repeat;padding-left:30px;background-size:21px auto;font-size:18px;color:#adadad;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:11px}
.ul-index03 li .info{font-size:18px;color:#333;opacity:.8;line-height:1.33;height:2.66em;overflow:hidden;font-family:Semibold}
.ul-index03 li .con:hover a{background-color:#009bbc;background:#009bbc url(../images/zp22.png) right 10px bottom 10px no-repeat;background-repeat:no-repeat;background-size:24px auto}
.ul-index03 li .con:hover .data{background-image:url(../images/zp28.png);color:#fff}
.ul-index03 li .con:hover .info{color:#fff;opacity:1}
.ul-index04{margin:0 -18px}
.ul-index04 li{float:left;width:33.33%;padding:0 18px;margin-bottom:30px}
.ul-index04 li .con{background-color:#f3f4f5;overflow:hidden;-ms-transition:background-color .5s;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}
.ul-index04 li .data{float:left;margin-right:27px;width:67px;font-family:Semibold;text-align:center;color:#009bbc}
.ul-index04 li .data p{font-size:58px;line-height:1.1;font-family:Semibold;border-bottom:1px solid #009bbc;margin-bottom:10px}
.ul-index04 li .data span{font-size:14px}
.ul-index04 li .r-con{overflow:hidden;padding-top:24px}
.ul-index04 li h3{display:inline-block;font-size:18px;color:#333;opacity:.6;font-family:Semibold;line-height:1.33;height:2.66em;overflow:hidden;text-align:center;text-align:left}
.ul-index04 li .con:hover{background-color:#009bbc}
.ul-index04 li .con:hover .data{color:#fff}
.ul-index04 li .con:hover .data p{border-color:#fff}
.ul-index04 li .con:hover h3{color:#fff;opacity:1}
.ul-index04 li .con a{display:block;width:100%;padding:20px 30px;overflow:hidden}
.ul-index04 li .con:hover a{background:url(../images/zp22.png) right 10px bottom 10px no-repeat;background-size:24px auto}
.row-index05{background:url(../images/zp29.png) center no-repeat;background-size:cover;padding:60px 0;overflow:hidden}
.ul-room li{background-color:#fff;float:left;box-shadow:0 3px 11px 0 rgba(41,77,82,.3);padding-right:8px;width:18.8%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-room li:nth-last-child(1) .l-desc{width:263px}
.ul-room li.active{width:62.4%}
.ul-room li .l-desc{float:left;width:255px;height:410px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}
.ul-room li .l-desc .mask{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:3;box-shadow:0 3px 11px 0 rgba(41,77,82,.3)}
.ul-room li .l-desc .infos{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;z-index:4;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-room li .r-link{overflow:hidden;display:block;height:410px;width:0;overflow:hidden}
.ul-room li.active .r-link{display:block;width:auto}
.ul-room li.active .r-link .link-wrap{padding:40px 30px;overflow:hidden}
.ul-room li.active .r-link .link-wrap{padding:66px 20px 20px 20px}
.ul-room li.active .l-desc{width:255px;box-shadow:0 3px 11px 0 rgba(41,77,82,.3)}
.ul-room li .l-desc h3{font-size:0;font-weight:400;line-height:1.1;margin-bottom:10px}
.ul-room li .l-desc h3 span{font-family:Semibold;display:inline-block;font-weight:700;font-size:32px;padding-right:25px;background:url(../images/zp33.png) right center no-repeat;background-size:18px auto;line-height:1.1}
.ul-room li .l-desc i{display:block;margin:0 auto;width:100px;height:100px;background-repeat:no-repeat;background-size:cover}
.ul-room li .l-desc .link a{display:block;font-size:0;margin-bottom:20px}
.ul-room li .l-desc .link a span{font-family:Semibold;display:inline-block;font-weight:600;transition:.5s;padding-right:20px;background-size:10px auto;color:#fff;font-size:24px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-room li .l-desc .link .item.on span,.ul-room li .l-desc .link a span:hover{color:#f19122}
.ul-room li.active .l-desc .link{display:block}
.ul-room li .l-desc i{display:block}
.ul-room li.active i{display:none}
.ul-room li.t1.active i{display:block}
.ul-room li.t1.active .l-desc h3{margin-bottom:10px}
.ul-room li.active .l-desc .link .item.on span{color:#f19122}
.ul-room li .l-desc .link .item.on span{color:#fff}
.ul-room li .r-link a{float:left;width:33.33%;font-size:0;color:#333;margin-bottom:24px}
.ul-room li .r-link a span{display:block;width: 100%;  font-size:18px;line-height:34px;padding:0 12px;border:1px solid rgba(0,0,0,0);border-radius:3px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ul-room li .r-link a.on span,.ul-room li .r-link a:hover span{border:1px solid #f19122;color:#f19122;font-weight:700}
.ul-index05{margin:0 -16px}
.ul-index05 li{float:left;width:25%;padding:0 16px;margin-bottom:32px}
.ul-index05 li .con{position:relative;padding-top:110%;background-size:cover;background-repeat:no-repeat;background-position:center}
.ul-index05 li .txt1{position:absolute;top:50%;left:0;width:100%;padding:0 60px;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-index05 li .txt1 p{color:#fff;font-size:42px;font-weight:700;line-height:1.1;margin-bottom:20px;margin-bottom:40px}
.ul-index05 li .txt1 span{display:block;font-size:24px;margin-bottom:35px}
.ul-index05 li .txt1 a{font-size:18px;color:#fff;opacity:.8}
.ul-index05 li .txt-mask{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-index05 li .txt-mask .txt-body{position:absolute;top:50%;left:0;width:100%;color:#fff;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-index05 li .txt-mask .txt-body h3{font-size:38px;line-height:1.1;font-weight:400}
.ul-index05 li .txt-mask .txt-body p{font-size:12px;opacity:.8}
.ul-index05 li .txt-mask .txt-body em{display:block;width:64px;height:1px;background-color:#fff;margin:6px auto 9px}
.ul-index05 li .con:hover .txt-mask{height:auto;padding-top:20px;padding-bottom:20px;background:#009bbc}
.ul-index05 li .con:hover .txt-mask .txt-body{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-index05 li .con a.more{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.row-index04{background-color:#ecf8ff}
.row-index04{padding:67px 0 40px;overflow:hidden}
.row-index04 .g-title01{margin-bottom:54px}
.row-index06{padding:60px 0 50px}
.row-index07{background:#ecf8ff;padding:50px 0 60px}
.ul-index03v2.ul-index03{margin-bottom:0}
.ul-index03v2.ul-index03 li{margin-bottom:24px}
.ul-index03v2.ul-index03 li .con{background-color:#fff}
.index-map{background:#009bbc;color:#fff;overflow:hidden}
.index-map .map-info{float:right;width:530px;padding-left:35px;padding-top:127px}
.index-map .map-info h3{font-size:32px;margin-bottom:60px;line-height:1.1;font-weight:400;padding-left:25px}
.index-map .map-info .info{font-size:18px;line-height:1.33;font-weight:100}
.index-map .map-info .info p{padding-left:25px;background-position:left center;background-repeat:no-repeat;background-size:17px auto;margin-bottom:26px}
.index-map .map{overflow:hidden;height:710px;overflow-y: auto;}
.index-map .map{font-size: 0;}
.index-map .map img{display: block;width: 100%;}
.index-map .map::-webkit-scrollbar{width:5px;background:#fff;background:0 0}
.index-map .map::-webkit-scrollbar-thumb{background:#26acd5;border-radius:10px}

.ul-room li .l-desc .link .item{display:block;float:none;width:auto;padding-right:0}
.ul-index03.bgfff li .con{background-color:#fff}
.mb0{margin-bottom:0!important}
.row-index04-v2{padding:76px 0 30px}
.row-index08{padding-top:67px}
.inner-top-bar{background-color:#e9eeef;margin:20px 0 40px}
.inner-top-bar a{float:left;width:10%;border-right:1px solid #fff;height:48px;line-height:48px;font-size:18px;text-align:center;color:#333;position:relative;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.inner-top-bar a:hover{color:#009bbc}
.inner-top-bar a.on{color:#009bbc}
.inner-top-bar a.on::before{position:absolute;bottom:100%;left:0;width:100%;height:6px;background-color:#009bbc;opacity:.8;content:''}
.row-general01{background:url(../images/zp41.png) bottom center repeat-x;background-size:auto 624px;padding-bottom:65px}
.imgtxt-general01{overflow:hidden;background-color:#009bbc}
.imgtxt-general01 .r-pic{float:right;width:610px}
.imgtxt-general01 .r-pic .pic{position:relative;padding-top:84.75%}
.imgtxt-general01 .r-pic .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.imgtxt-general01 .txt{overflow:hidden;color:#fff;padding:77px 50px 0}
.imgtxt-general01 .txt h3{font-size:32px;font-weight:400;line-height:1.1;margin-bottom:30px}
.imgtxt-general01 .txt .info{font-size:16px;line-height:2.25;height:13.5em;overflow:hidden;margin-bottom:80px;overflow-y: auto;}
.imgtxt-general01 .txt a{float:right;color:#fff;font-size:24px;padding-right:30px;background:url(../images/zp43.png) right center no-repeat;background-size:26px auto}
.ul-number{overflow:hidden;background-color:#fff;padding:36px 0 50px}
.ul-number li{float:left;width:25%;text-align:center;position:relative}
.ul-number li::after{position:absolute;content:'';right:0;top:50%;width:1px;height:70px;background-color:#009bbc;opacity:.3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-number li:last-child::after{display:none}
.ul-number li p{font-size:16px;color:#009bbc;line-height:1.1;margin-bottom:13px}
.ul-number li p em{font-weight:700;font-size:42px;font-weight:400}
.ul-number li span{font-size:18px;color:#999}
.row-general02{background:url(../images/zp42.png) top center repeat-x;background-size:auto 200px}
.row-general03{background-color:#ecf8ff;padding:60px 0 70px}
.tree-img img{display:block;width:100%}
.imgtxt-general02{overflow:hidden;background-color:#009bbc;background-position:right 60px bottom 34px;background-repeat:no-repeat}
.imgtxt-general02 .l-pic{float:left;width:790px}
.imgtxt-general02 .l-pic .pic{position:relative;padding-top:65.83%}
.imgtxt-general02 .l-pic .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.imgtxt-general02 .txt{overflow:hidden;color:#fff;padding:75px 50px 0}
.imgtxt-general02 .txt h3{font-size:32px;font-weight:400;line-height:1.1;margin-bottom:22px}
.imgtxt-general02 .txt em{display:block;width:56px;height:3px;background-color:#fff;opacity:.5;margin-bottom:10px}
.imgtxt-general02 .txt .info{font-size:18px;color:#fff;line-height:2;height:12em;overflow:hidden;margin-bottom:85px}
.imgtxt-general02 .txt a{float:right;color:#fff;font-size:24px;padding-right:30px;background:url(../images/zp43.png) right center no-repeat;background-size:26px auto}
.inner-tabClick{position:relative}
.ul-tabClick01{position:absolute;width:236px;top:50%;left:555px;z-index:5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-tabClick01 li{margin:1px 0}
.ul-tabClick01 li a{display:block;width:100%;height:56px;line-height:56px;background:rgba(255,255,255,.92);padding-left:34px}
.ul-tabClick01 li span{color:#009bbc;font-size:24px;display:inline-block;padding-left:33px;background-position:bottom left;background-repeat:no-repeat;background-size:24px auto}
.ul-tabClick01 li.on a{background:#fdb828}
.ul-tabClick01 li.on span{color:#fff;background-position:top left}
.row-general04{padding:70px 0}
.ul-inner01{overflow:hidden}
.ovh{overflow:hidden}
.row-general05{background:#ecf8ff;padding:60px 0 50px}
.ul-inner01{margin:0 -75px}
.ul-inner01 li{float:left;padding:0 75px;overflow:hidden;width:50%}
.ul-inner01 li .pic{position:relative;padding-top:71.95%}
.ul-inner01 li .pic img{display:block;width:100%;height:100%;top:0;left:0;position:absolute}
.row-culture02{padding:70px 0 60px}
.row-culture02-body{background:url(../images/zp46.png) top center no-repeat}
.row-culture02-body .top-imgtxt .pic{float:left;margin-right:60px}
.row-culture02-body .top-imgtxt .pic img{display:block;width:100%}
.row-culture02-body .top-imgtxt .txt{overflow:hidden;color:#fff;font-size:18px;line-height:2;padding-top:60px}
.row-culture02-body .bot-txt{margin-top:-100px}
.row-culture02-body .bot-txt .logo-txt{font-size:0;text-align:right}
.row-culture02-body .bot-txt .info{font-size:18px;color:#666;line-height:2}
.slick-culture-wrap{position:relative;border-bottom:8px solid #fdb828;background: #716223;}
.slick-culture{overflow: hidden;} 
.slick-culture .item a{display:block;width:100%;height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}
.slick-culture .item a p{position:absolute;bottom:0;left:0;width:100%;color:#fff;height:45px;line-height:45px;background:rgba(0,0,0,.6);font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:3}
.slick-culture-wrap .r-info-btn{float: right; width:234px;padding:130px 30px 0;background:#716223;z-index:4;color:#fff;text-align:center}
.slick-culture-wrap .r-info-btn-m{display: none;}
.slick-culture-wrap .r-info-btn h3{font-size:40px;line-height:1.1;font-weight:400;margin-bottom:28px}
.slick-culture-wrap .r-info-btn .info{font-size:16px;line-height:1.71;height:5.13em;text-align:left;margin-bottom:140px}
.slick-culture-wrap .r-info-btn .btn{text-align:center;font-size:0}
.slick-culture-wrap .r-info-btn .btn a{display:inline-block;width:48px;height:48px;background:url(../images/zp49.png) center no-repeat;background-size:cover}
.slick-culture-wrap .r-info-btn .btn a.btn-next{background-image:url(../images/zp50.png);margin:0 14px}
.slick-index02v2{margin:90px -35px 84px}
.slick-index02v2 .item{padding:0 35px}
.slick-index02v2 .item .pic{padding-top:71.62%;border:none}
.row-culture04{background:#ecf8ff}
.index-morev2{background-color:#009bbc;width:236px;height:64px;line-height:64px}
.row-culture04{padding:60px 0 128px}
.imgtxt-general02 .txt a.morev2{float:left;height:46px;line-height:46px;background-color:#fdb828;width:150px;font-size:18px;padding:0 20px;background-position:right 20px center;border-radius:3px}
.row-culture05{padding:75px 0}
.inner-cur-top{background-size:cover;background-position:center;background-repeat:no-repeat;height:120px;padding-top:16px}
.inner-cur-top .cur{font-size:16px;color:#686868;margin-bottom:3px}
.inner-cur-top .cur a{color:#686868}
.inner-cur-top h3{text-align:center;font-size:28px;font-weight:400;line-height:1.1}
.ul-inner02{margin:0 -14px}
.ul-inner02 li{width:16.66%;padding:0 14px;float:left}
.ul-inner02 li a{display:block;border-radius:8px;text-align:center;position:relative;padding-top:66.66%}
.ul-inner02 li .wrap{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-inner02 li i{display:block;width:45px;height:45px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto 10px}
.ul-inner02 li p{font-size:24px;color:#fff}
.inner-nav-top{background:#ecf8ff;padding:29px 0}
.imgtxt-culture01{margin-bottom:16px}
.imgtxt-culture01 .l-pic{float:left;width:620px;margin-right:100px}
.imgtxt-culture01 .l-pic .pic{position:relative;padding-top:64.51%}
.imgtxt-culture01 .l-pic .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.imgtxt-culture01 .r-txt{overflow:hidden;padding-left:10px;padding-top:16px}
.imgtxt-culture01 .r-txt .txt-border{border-left:2px solid #78cadb}
.imgtxt-culture01 .r-txt .item{padding-left:35px;position:relative;margin-bottom:28px}
.imgtxt-culture01 .r-txt .item::before{position:absolute;content:'';width:18px;height:18px;border-radius:50%;background:url(../images/zp58.png) center no-repeat;background-size:cover;left:-10px;top:0}
.imgtxt-culture01 .r-txt .item .year{font-size:18px;color:#009bbc;line-height:1.1;margin-bottom:6px}
.imgtxt-culture01 .r-txt .item .info{font-size:16px;color:#666}
.culture01-txt01{font-size:16px;color:#666;line-height:2.25;margin-bottom:70px}
.introduce-txt img{display:block;width:100%}
.inner-cur-top{margin-bottom:60px}
.inner-cur-top.fff .cur,.inner-cur-top.fff .cur a{color:#fff}
.inner-cur-top.fff h3{color:#fff}
.introduce-txt .info{font-size:16px;line-height:2.25}
.introduce-txt{margin-bottom:50px}
.leader-ovh{overflow:hidden}
.wp-leader{max-width:1350px}
.slick-index02-inner{margin:0 -60px 76px;overflow:hidden}
.slick-index02-inner .item{/*float:left;*/width:25%;padding:0 60px;margin-bottom:36px}
.slick-index02-inner .item .pic{border:none}
.slick-index02-inner .item .l-txt{padding-top:0px}
.slick-index02-inner-0709{margin: 0 -15px 76px;overflow: visible;}
.slick-index02-inner-0709 .item{padding: 0 15px;margin-bottom: 15px;}
.slick-index02-inner-0709 .item .l-txt i{float: left;width: 75px;height: 75px;line-height: 73px;text-align: center;border: 2px solid #fdb828;border-radius: 50%;margin-right: 28px;padding-top: 0;font-size: 38px;color: #fdb828;}
.slick-index02-inner-0709 .item .con{background-color: #fff;padding: 20px;}
.slick-index02-inner-0709 .item .r-con{overflow: hidden;color: #009bbc;}
.slick-index02-inner-0709 .item .r-con P{font-size: 30px;color: #009bbc;}
.slick-index02-inner-0709 .item .r-con span{font-size: 22px;color: #009bbc;}
.ul-honor{margin:0 -20px 24px}
.ul-honor li{float:left;width:20%;padding:0 20px;margin-bottom:37px}
.ul-honor li .pic{position:relative;padding-top:71.54%;overflow:hidden}
.ul-honor li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-honor li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.pages{overflow:hidden;text-align:center}
.pages ul{display:inline-block}
.pages li{display:block;font-size:18px;margin:0 5px;float:left}
.pages li a,.pagesv2 .pagination li span{background-color: #f0f2f5; display: block; font-family:Arial,Helvetica,sans-serif;width:40px;height:40px;line-height:38px;display:block;color:#666;border:1px solid #ccc;border-radius: 3px; -webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center}
.pagesv2 .pagination li.active span{border-color: #009bbc;color: #fff;background: #009bbc;}
/* .pagesv2 .pagination{margin-top: -3px;} */
.pages .pages-next a,.pages .pages-pave a{background-position:center center;background-repeat:no-repeat;background-size:7px 12px;display:block}
.pages .pages-pave:hover a{background-image:url(../images/q-i4-h.png)!important}
.pages .pages-next:hover a{background-image:url(../images/q-i5-h.png)!important}
.pages li.on a,.pages li:hover a{background:#009bbc;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:7px 12px}
.pages .go{display:inline-block;overflow:hidden;border:1px solid #ddd;background-color:#fff;width:90px;height:38px;line-height:36px}
.pages .go input{width:30px;height:17px;border:none;font-size:18px;border-right:1px solid #ddd}
.pages .go a{display:inline-block;border:none;background-color:transparent;font-size:16px;font-weight:400;color:#666;line-height:34px;text-transform:uppercase}
.pages .go:hover a{background-color:transparent;color:#666}
.pages{text-align:center;font-size:0;margin-bottom:80px}
.pages .ul-pages{display:inline-block}
.pages .ul-pages li{display:inline-block}
.pages .pages-go{display:inline-block;overflow:hidden;height:40px;border:1px solid #ddd;vertical-align:middle;margin-left:13px}
.pages .pages-go .submit-pages{float:right;font-size:18px;color:#666;background:0 0;border:none;padding-left:10px;margin-left:5px;height:20px;margin-top:8px;padding-right:5px;border-left:1px solid #ddd;line-height:20px}
.pages .pages-go .l-con{overflow:hidden;width:30px}
.pages .pages-go .l-con input{display:block;width:100%;height:40px;text-align:center;border:none;font-size:18px}
.ul-pages{display:inline-block;vertical-align:middle}
.ul-pages li{margin:0 5px}
.ul-pages li.active{border-color:#009bbc;background-color:#009bbc;color:#fff}
.ul-pages li a{display:block;width:40px;height:40px;line-height:38px;border:1px solid #ddd;font-size:18px;color:#666}
.ul-pages li span{font-size:18px}
.ul-pages li a:hover{color:#009bbc;color:#fff}
.ul-pages li.active a{color:#fff;background:#009bbc}
.service-txt{padding-bottom:70px;background:url(../images/zp59.png) bottom right no-repeat}
.service-txt .service-title{margin-bottom:20px}
.service-txt .service-title h3{font-size:24px;color:#009bbc;font-weight:400;margin-bottom:10px}
.service-txt em{display:block;width:40px;height:1px;background:#dcdcdc}
.service-txt .info{font-size:16px;line-height:2.25}
.service-txt h4{padding-left:20px;background:url(../images/zp60.png) left center no-repeat;font-size:18px;color:#009bbc;font-weight:400}
.row-culture01{padding-top:58px}
.row-index04{background:#fff}
.row-news03{background:url(../images/zi14.jpg) center no-repeat;background-size:cover}
.g-title01.fff h3{color:#fff}
.news-ban-body{background-color:#fff;padding:40px 50px 80px}
.news-ban-body .more{overflow:hidden;border-bottom:2px solid #009bbc;line-height:45px}
.news-ban-body .more a{float:right;font-size:18px;color:#009bbc}
.ul-news01 li{overflow:hidden;height:58px;line-height:58px;border-bottom:1px solid #e8e8e8}
.ul-news01 li span{float:right;font-size:18px;color:#999;background:url(../images/zp27.png) left center no-repeat;background-size:18px auto;padding-left:24px}
.ul-news01 li h3{overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;padding-left:20px;position:relative}
.ul-news01 li h3::after{position:absolute;top:50%;left:0;content:'';width:6px;height:6px;border-radius:50%;background:#009bbc;margin-top:-3px}
.ul-news01 li h3 a{font-size:18px}
.ul-news01 li h3 a:hover{color:#009bbc}
.row-news03{padding:58px 0 68px}
.row-news04{background:url(../images/zp61.png) center no-repeat;background-size:cover;padding:60px 0 65px}
.m-video-news{float:left;width:795px;margin-right:40px}
.g-title03{overflow:hidden;margin-bottom:30px}
.g-title03 a{float:right;font-size:18px;color:#009bbc;margin-top:10px}
.g-title03 h3{overflow:hidden;background-repeat:no-repeat;color:#6d6e6d;font-weight:400;padding-left:50px;font-size:40px;line-height:1.1;background-position:left center}
.video-imgtxt{background-color:#fff}
.video-imgtxt .pic{position:relative;padding-top:63.75%;overflow:hidden}
.video-imgtxt .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.video-imgtxt .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.video-imgtxt .txt{padding:48px 30px 28px}
.video-imgtxt .txt h3{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:48px}
.video-imgtxt .txt h3 a{font-size:24px}
.video-imgtxt .txt .info span{font-size:18px;color:#9a9a9a;background-repeat:no-repeat;background-position:left center;padding-left:30px}
.ul-video01{overflow:hidden}
.ul-video01 li{background-color:#fff;padding:14px;margin-bottom:24px;box-shadow:0 0 4px 0 rgba(0,155,188,.06)}
.ul-video01 li:last-child{margin-bottom:0}
.ul-video01 li .con{overflow:hidden}
.ul-video01 li .l-pic{float:left;width:240px;margin-right:20px}
.ul-video01 li .pic{position:relative;padding-top:62.5%;overflow:hidden}
.ul-video01 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.video-imgtxt .txt h3 a:hover{color:#009bbc}
.ul-video01 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-video01 li .txt{overflow:hidden}
.ul-video01 li .txt span{font-size:18px;color:#9a9a9a;background:url(../images/zp63.png) left center no-repeat;display:inline-block;padding-left:25px}
.ul-video01 li .txt h3{font-weight:400;font-size:18px;line-height:1.3;margin-top:12px;height:2.6em;overflow:hidden}
.ul-video01 li .txt h3 a:hover{color:#009bbc}
.row-news02{background:#ecf8ff}
.row-news02-body .l-txt{float:left;width:640px}
.txt-bigger{position:relative;height:130px;line-height:180px}
.txt-bigger p{position:absolute;top:50%;left:0;font-size:150px;color:#f9ba2f;opacity:.12;text-transform:capitalize;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.txt-bigger h4{font-size:24px;color:#f9ba2f;font-weight:400;padding-left:130px}
.row-news02-body .l-txt .txt{padding-left:117px;margin-top:8px;margin-bottom:40px}
.row-news02-body .l-txt .txt h3{font-size:32px;color:#676b6e;font-weight:400;margin-bottom:38px}
.row-news02-body .l-txt .txt .info{font-size:18px;color:#999;line-height:2;height:6em;overflow:hidden}
.row-news02-body .l-txt .pic-video{padding-left:81px;position:relative;padding-bottom:58px}
.row-news02-body .l-txt .pic-video .pic{position:relative;width:420px;z-index:3;overflow:hidden}
.row-news02-body .l-txt .pic-video .pic img{display:block;width:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.row-news02-body .l-txt .pic-video .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.row-news02-body .l-txt .pic-video .pic i{position:absolute;top:50%;left:50%;width:50px;height:50px;background:url(../images/zp65.png) center no-repeat;background-size:cover;z-index:4;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.row-news02-body .l-txt .pic-video .bg{position:absolute;bottom:0;left:0;width:450px;height:260px;background:#fdb828;z-index:2}
.row-news02-body .r-con{overflow:hidden;padding-left:105px}
.row-news02-body .r-con .r-wrap{background:#009bbc;height:644px;margin-bottom:36px;padding-right:30px}
.ul-news02{padding-top:120px;margin-left:-56px}
.ul-news02 li{overflow:hidden;color:#fff;margin-bottom:60px}
.ul-news02 li:last-child{margin-bottom:0}
.ul-news02 li .number{float:left;margin-right:40px;width:100px;height:100px;background-color:#fff;line-height:100px;text-align:center;font-size:48px;color:#009bbc;box-shadow:0 0 5px #333}
.ul-news02 li .r-txt{overflow:hidden;padding-top:15px}
.ul-news02 li h3{font-weight:400;font-size:24px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-news02 li h3 a{color:#fff}
.ul-news02 li .info{font-size:18px;opacity:.8}
.ul-news02 li .info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-news02 li:first-child .number{width:120px;height:120px;background:#fdb828;line-height:120px;color:#fff;margin-right:20px}
.row-news02{padding:60px 0 70px}
.inner-order-top{overflow:hidden;border:1px solid #efefef;margin:48px 0}
.inner-order-top a{float:left;width:280px;border-right:1px solid #efefef;line-height:60px;font-size:0;text-align:center;color:#6e6e6e}
.inner-order-top a span{display:inline-block;vertical-align:middle;font-size:18px;padding-right:20px;background:url(../images/zp66.png) right center no-repeat}
.inner-order-top a:hover span{color:#009bbc;background-image:url(../images/zp66h.png)}
.inner-order-top p{float:right;font-size:18px;line-height:60px;margin-right:60px}
.inner-order-top p em{color:#009bbc}
.ul-news03 li{border-top:1px solid #efefef}
.ul-news03 li .con{overflow:hidden;padding:40px 60px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-news03 li .l-data{float:left;line-height:1.1;margin-right:90px}
.ul-news03 li .l-data p{font-size:53px;color:#bfbfbf;margin-top:12px}
.ul-news03 li .l-data span{font-size:20px;color:#bfbfbf}
.ul-news03 li .r-txt{overflow:hidden}
.ul-news03 li .r-txt h3{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;margin-bottom:9px}
.ul-news03 li .r-txt h3 a{color:#6e6e6e}
.ul-news03 li .r-txt .info{font-size:16px;line-height:2.25;height:4.5em;overflow:hidden}
.ul-news03 li .l-txt{overflow:hidden}
.ul-news03 li .more{margin-left:100px;width:130px;height:36px;line-height:36px;text-align:center;color:#fff;background:#009bbc;border-radius:4px;margin-top:42px}
.ul-news03 li .pc-more{float:right}
.ul-news03 li .mobile-more{display:none}
.pagesv2 .ul-pages li{background:0 0}
.pagesv2 .ul-pages li a{width:36px;height:36px;line-height:34px;font-size:14px;border:1px solid #d7dbe0}
.pagesv2 .ul-pages li a{background-color:#f0f2f5;border-radius:3px;overflow:hidden}
.pagesv2 .ul-pages li.active a{background-color:#009bbc;color:#fff}
.pagesv2 .ul-pages li a:hover{color:#009bbc}
.pagesv2 .pages-tips{display:inline-block;font-size:14px;line-height:36px;height:36px;vertical-align:middle;margin-left:10px}
.pagesv2 .pages-tips em{color:#009bbc}
.pagesv2 .pages-go{border:none}
.pagesv2 .pages-go .l-con input{border:1px solid #d7dbe0;height:36px;width:63px;border-radius:3px;display:inline-block;margin-right:5px}
.pagesv2 .pages-go .l-con{width:auto;font-size:14px}
.pagesv2 .pages-go .submit-pages{width:80px;height:36px;background-color:#f0f2f5;border:1px solid #d7dbe0;margin-top:0}

.pagesv2 nav{display: inline-block;vertical-align: middle;}
.ul-news03{margin-bottom:40px}
.ul-news03 li:hover .con{background-color:#009bbc}
.ul-news03 li:hover .l-data p,.ul-news03 li:hover .l-data span{color:#fff}
.ul-news03 li:hover .r-txt .info,.ul-news03 li:hover .r-txt h3 a{color:#fff}
.ul-news03 li:hover .pc-more{background-color:#fdb828}
.inner-article-infos{margin-bottom:60px}
.inner-article-infos .article{background-color:#fff;padding:80px;margin-bottom:50px}
.inner-article-infos .article .desc{border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:35px}
.inner-article-infos .article .desc h3{font-size:32px;color:#009bbc;text-align:center;font-weight:400;margin-bottom:45px}
.inner-article-infos .article .desc span{font-size:16px;color:#9a9a9a;background-repeat:no-repeat;background-position:left center;padding-left:28px;margin-right:50px}
.inner-article-infos .info{font-size:16px;line-height:2.25;color:#6e6e6e}
.art-pages{margin:0 -50px}
.art-pages .item{float:left;width:50%;padding:0 50px}
.art-pages .item .con{background-color:#fff}
.art-pages .item a{display:block;width:100%;overflow:hidden;padding:30px 40px;box-shadow:0 2px 10px 0 rgba(13,21,27,.06)}
.art-pages .item .btn{float:left;width:210px;height:54px;background-size:cover;background-repeat:no-repeat;background-size:cover;line-height:24px;text-align:center;font-size:20px;color:#6e6e6e;margin-right:20px}
.art-pages .item p{line-height:54px;font-size:20px;color:#009bbc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.art-pages .item:last-child .btn{margin-right:0;margin-left:20px;float:right}
.ul-video01v2{margin:0 -50px 22px}
.ul-video01v2 li{float:left;width:50%;padding:0 50px;box-shadow:none}
.ul-video01v2 li .con{padding:15px;border:1px solid #e6e6e6}
.ul-video01v2 li .con .con-wrap{overflow:hidden}
.ul-video01v2 li .l-pic{width:240px}
.ul-video01v2 li .l-pic i{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;width:50px;height:50px;background:url(../images/zp65.png) center no-repeat;background-size:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-video01v2 li .txt span{background-image:url(../images/zp71.png)}
.ul-video01v2 li .con:hover{background-color:#009bbc}
.ul-video01v2 li .con:hover .txt span{background-image:url(../images/zp72.png);color:#fff}
.ul-video01v2 li .con:hover .txt h3 a{color:#fff}
.push-wrap{background-color:#fff;margin-bottom:60px}
.push-wrap{box-shadow:0 2px 10px 0 rgba(13,21,27,.24);padding:35px 50px 50px}
.push-wrap .pages{margin-bottom:0}
.push-wrap .ul-news01{margin-bottom:50px}
.ul-news04{margin:0 -20px}
.ul-news04 li{float:left;width:25%;padding:0 20px;margin-bottom:60px}
.ul-news04 li .pic{position:relative;padding-top:62.5%;overflow:hidden;margin-bottom:11px}
.ul-news04 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-news04 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-news04 li .txt h3{font-weight:400;margin-bottom:10px}
.ul-news04 li .txt h3 a{font-size:20px;display:block;line-height: 1.8;height: 3.6em;overflow: hidden;}
.ul-news04 li .txt .info{color:#999}
.ul-news04 li .txt .info span{background:url(../images/zp74.png) left center no-repeat;padding-left:30px;font-size:18px}
.ul-news04 li .txt .info span:last-child{background-image:url(../images/zp73.png)}
.ul-news04 li .con:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-news04 li .con:hover h3 a{color:#009bbc}
.ul-news04 li .con:hover .info span{color:#009bbc;background-image:url(../images/zp74h.png)}
.ul-news04 li .con:hover .info span:last-child{color:#009bbc;background-image:url(../images/zp73h.png)}
.ul-video01 li .pic i{position:absolute;top:50%;left:50%;width:50px;height:50px;background:url(../images/zp65.png) center no-repeat;background-size:cover;z-index:4;display:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-video01 li .pic:hover i{display:block}
.ul-news04 li .pic i{position:absolute;top:50%;left:50%;width:50px;height:50px;background:url(../images/zp65.png) center no-repeat;background-size:cover;z-index:4;display:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-news04 li .pic:hover i{display:block}
.service01-wrap{margin:0 -20px}
.service01-wrap .ser-item{float:left;width:50%;padding:0 20px}
.service01-wrap .l-img-txt a{display:block;position:relative;border-radius:8px;overflow:hidden;padding-top:63.23%}
.service01-wrap .l-img-txt a img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.service01-wrap .l-img-txt .txt{position:absolute;top:50%;left:0;width:100%;color:#fff;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.service01-wrap .l-img-txt .txt i{display:block;margin:0 auto 12px;width:80px;height:80px;background-size:cover;background-position:center;background-repeat:no-repeat}
.service01-wrap .l-img-txt .txt p{font-size:24px;line-height:1.1;margin-bottom:9px}
.service01-wrap .l-img-txt .txt span{font-size:14px}
.ul-service01{margin:0 -20px}
.ul-service01 li{float:left;width:50%;padding:0 20px;margin-bottom:30px}
.ul-service01 li .con{border-radius:8px;overflow:hidden}
.ul-service01 li i{display:block;margin:0 auto 20px;width:60px;height:60px;background-size:cover;background-position:center;background-repeat:no-repeat}
.ul-service01 li a{display:block;position:relative;padding-top:62.5%}
.ul-service01 li a .icon-txt{position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-service01 li p{color:#fff;font-size:24px;line-height:1.1}
.service-table-wrap .stable-tips{background-color:#009bbc;color:#fff;overflow:hidden;padding:0 40px;height:100px;line-height:100px}
.service-table-wrap .stable-tips h3{float:left;font-size:24px}
.service-table-wrap .stable-tips .tip{float:right;font-size:18px;padding-left:20px;background:url(../images/zp80.png) left center no-repeat}
.service-table table{width:100%;box-shadow:0 0 5px #eee}
.service-table table td,.service-table table th{border:1px solid #eee;width:11.11%;text-align:center;height:48px;font-size:18px;font-weight:400}
.service-table table td{padding:30px 0}
.service-table table td.td-room{color:#4db9d0;font-weight:700}
.service-table table th{color:#4db9d0;background-color:#e6f6f8;border-color:#a6ccca}
.service-imgtxt02 .l-pic{float:left;width:680px;margin-right:60px;position:relative;z-index:3}
.service-imgtxt02 .l-pic .pic{position:relative;padding-top:73.53%}
.service-imgtxt02 .l-pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.service-imgtxt02 .r-txt{overflow:hidden;position:relative;z-index:3}
.service-imgtxt02 .r-txt span{font-size:24px;color:#f9ba2f;display:block;margin-bottom:26px}
.service-imgtxt02 .r-txt h3{font-size:32px;color:#6d6e6d;font-weight:400;margin-bottom:38px}
.service-imgtxt02 .r-txt .info{font-size:18px;line-height:2;height:6em;overflow:hidden;color:#6e6e6e;margin-bottom:165px}
.service-imgtxt02 .r-txt .index-more{margin-left:0}
.service-imgtxt02 .r-txt .index-more span{color:#fff;display:inline-block}
.service-imgtxt02{position:relative}
.service-imgtxt02{background:url(../images/zi72.jpg) left center no-repeat;background-size:36.45% 100%;padding:100px 0}
.service-imgtxt02 .wp{position:relative}
.service-imgtxt02 .service-biggertxt{position:absolute;top:-20%;right:0;line-height:1.1;font-size:150px;color:#f9ba2f;opacity:.12;z-index:2}
.service-imgtxt02 .info_0723 .line{overflow: hidden;margin-bottom: 20px;}
.service-imgtxt02 .info_0723 .line span{float: left;background-repeat: no-repeat;background-position: left center;margin-bottom: 0;font-size: 18px;color: #333;padding-left: 24px;width: 150px;}
.service-imgtxt02 .info_0723 .line .r-txt{overflow: hidden;font-size: 18px;}
.service-imgtxt02 .info_0723 .line a{display: block;width: 100px;height: 33px;line-height: 33px;text-align: center;color: #fff;font-size: 16px;background-color: #f9ba2f;border-radius: 3px;}
.row-service03{margin-bottom:64px}
.row-service02{margin-bottom:127px}
.ul-service02{margin:0 -45px}
.ul-service02 li{padding:0 45px;float:left;width:20%;width: 25%;}
.ul-service02 li a{display:block;position:relative;padding-top:100%;border-radius:20px;box-shadow:0 0 10px #ccc}
.ul-service02 li .icon-txt{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-service02 li i{display:block;width:65px;height:65px;margin:0 auto 12px;background-repeat:no-repeat;background-position:center;background-size:cover}
.ul-service02 li p{font-size:24px;line-height:1.1}
.row-service10{background:url(../images/zi22.jpg) bottom center no-repeat;background-size:100% 640px;padding-bottom:20px}
.form-service{position:relative}
.form-service .r-submit{float:right;background-color:#fff;width:656px;background:#fff;box-shadow:0 2px 11px 0 rgba(0,155,188,.12);padding:60px 80px 40px;margin-left:100px}
.form-service .item{margin-bottom:25px}
.form-service .item span{font-size:24px;color:#6e6e6e;display:block;margin-bottom:15px}
.form-service .item input.inp{display:block;width:100%;height:51px;border:1px solid #ddd;font-size:18px;padding:0 15px}
.form-service .item textarea{display:block;width:100%;height:171px;border:1px solid #ddd;font-size:18px;padding:15px;resize:none}
.form-service .item .submit{display:block;width:100%;height:46px;border:none;color:#fff;background:#009bbc;font-size:18px}
.form-service .l-txt{overflow:hidden;padding-top:38px}
.form-service .l-txt .email-title{margin-bottom:80px}
.form-service .l-txt .email-title span{display:block;font-size:24px;color:#f9ba2f;margin-bottom:24px}
.form-service .l-txt .email-title h3{font-size:40px;line-height:1.1;color:#6e6e6e;font-weight:400}
.form-service .l-txt .email-info h3{font-weight:400;font-size:32px;line-height:1.1;color:#6e6e6e;margin-bottom:47px}
.form-service .l-txt .email-info .info{font-size:18px;line-height:2;height:20em;overflow:hidden;color:#969da1}
.form-service .bigger-txt{font-size:150px;color:#f9ba2f;opacity:.12;position:absolute;top:-50px;left:-60px;line-height:1.1}
.row-servide09{margin-bottom:160px}
.service-tab{background:url(../images/zi23.jpg) center no-repeat;background-repeat:no-repeat;height:80px;line-height:80px}
.ul-tabClick02{font-size:0;text-align:center}
.ul-tabClick02 li{display:inline-block;margin:0 35px}
.ul-tabClick02 li a{display:block;color:#ddebf0;font-size:0}
.ul-tabClick02 li.on a{color:#fff}
.ul-tabClick02 li span{display:inline-block;vertical-align:middle;line-height:2;font-size:24px;position:relative}
.ul-tabClick02 li span::after{position:absolute;content:'';display:block;width:48px;height:6px;background:#fdb828;top:100%;left:50%;display:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ul-tabClick02 li.on span::after{display:block}
.service-item01{padding:24px 0}
.service-item01-info{font-size:18px;line-height:2.66em;color:#6e6e6e;margin-top:23px}
.service-item01-info2{background:url(../images/zp59.png) bottom right no-repeat;background-size:50% auto}
.service-item01-info h4{padding-left:30px;font-weight:400;background:url(../images/zp86.png) left center no-repeat;color:#009bbc}
.package img{display:block;width:100%}
.ul-package{margin:0 -30px}
.ul-package li{float:left;width:33.33%;padding:0 30px;margin-bottom:20px}
.ul-package li a{display:block;width:100%;height:50px;line-height:48px;border:1px solid #009bbc;color:#009bbc;font-size:24px;text-align:center}
.ul-package li.on a{color:#fff;background-color:#fdb828;border-color:#fdb828}
.row-service01{margin-bottom:35px}
.service-item02{margin-top:12px}
#map2{background-size:cover;background-position:center;background-repeat:no-repeat}
.inner-scroll-wrap .scroll{max-height:690px;overflow-y:auto;padding-right:45px}
.inner-scroll-wrap .scroll .map-imgs img{display:block;width:100%}
.inner-scroll-wrap{background:url(../images/zp87.png) right 2px center repeat-y;padding-right:0}
.inner-scroll-wrap .scroll{background:0 0}
.inner-scroll-wrap .scroll::-webkit-scrollbar{width:5px;background:#fff;background:0 0}
.inner-scroll-wrap .scroll::-webkit-scrollbar-thumb{background:#26acd5;border-radius:10px}

.imgtxt-general01 .txt .info::-webkit-scrollbar{width:5px;background:#fff;background:0 0}
.imgtxt-general01 .txt .info::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}
.imgtxt-general01 .txt .info{padding-right: 10px;}
.row-service08{padding-top:80px}
.row-servide09{padding-top:64px}
.inner-service-nav{text-align:center;font-size:0;border-bottom:2px solid #d8d8d8}
.inner-service-nav a{font-size:24px;color:#6e6e6e;position:relative;margin:0 36px;display:inline-block;padding-bottom:12px}
.inner-service-nav a::after{position:absolute;bottom:-4px;left:50%;content:'';width:60px;height:8px;border-radius:4px;background:#fdb828;display:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.inner-service-nav a.on{color:#009bbc}
.inner-service-nav a.on::after{display:block}
.service-item01-info3{background:url(../images/zp88.png) bottom 30px right 30px no-repeat;margin-bottom:50px}
.service-item01-info3 img{display:block;width:100%}
.service-item01-info3 h3{font-weight:400;font-size:24px;color:#009bbc;margin-bottom:10px}
.service-item01-info3 em{display:block;width:38px;height:1px;background:#ccc;margin-bottom:20px}
.service-table table tr:nth-child(2n+1){background-color:#f9f9f9}
.service-table table tr:nth-child(2n) td:first-child{background-color:#fff}
.service-table-wrapv2{margin:50px 0 60px}
.row-room01{background:url(../images/zi29.jpg) center no-repeat;background-size:cover;padding:30px 0 170px;margin-bottom:60px}
.room-infos01{width:990px;margin:0 auto;background-color:#fff;border:1px solid #eee;padding:45px 70px}
.room-infos01 h3{text-align:center;font-size:28px;line-height:1.1;margin-bottom:39px;font-weight:400}
.room-infos01 keygen.desc{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:27px}
.room-infos01 .desc p{float:left;width:50%;font-size:18px;color:#6e6e6e;margin-bottom:23px}
.room-infos01 .desc span{color:#009bbc}
.room-infos01 .info{font-size:16px;color:#6e6e6e;line-height:2.25;height:15.75em;overflow:hidden;overflow-y: auto;padding-right: 20px;}

.room-infos01 .info::-webkit-scrollbar{width:5px;background:#fff;background:0 0}
.room-infos01 .info::-webkit-scrollbar-thumb{background:#26acd5;border-radius:10px}
.row-room02{background:url(../images/zi30.jpg) center no-repeat;background-size:cover;padding:50px 0 80px;margin-bottom:67px}
.ul-tabClick03{float:left;width:160px;background:url(../images/zp91.png) left center no-repeat;background-size:2px 80%;margin-right:76px;margin-top:220px}
.ul-tabClick03 li{margin-bottom:33px}
.ul-tabClick03 li:last-child{margin-bottom:0}
.ul-tabClick03 li a{display:block;width:100%;padding-left:32px;position:relative;font-size:18px;color:#fff;background:url(../images/zp90.png) right center no-repeat}
.ul-tabClick03 li a::after{position:absolute;left:-7px;top:50%;width:16px;height:16px;content:'';background:url(../images/zp89.png) center no-repeat;background-size:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-tabClick03 li.on a{color:#fdb828;background-image:url(../images/zp90h.png)}
.ul-tabClick03 li.on a::after{background-image:url(../images/zp89h.png)}
.r-room-infos{background-color:#fff;overflow:hidden;padding:75px 60px 95px}
.r-room-infos .inner-scroll-wrap .scroll{height:400px}
.r-room-infos h3{text-align:center;font-size:24px;font-weight:400}
.r-room-infos .rooms-infos{font-size:16px;line-height:2.25;color:#6e6e6e}
.row-room02 .g-title01{margin-bottom:90px}
.slick-index02-innerv2 .item{width:33.33%}
.row-room03{background:url(../images/zi31.jpg) top center no-repeat;background-size:100% 340px;padding:90px 0 60px}
.row-room03 .l-title{float:left;width:180px;background-color:#fff;text-align:center;height:300px;padding-top:0;font-size:40px;line-height:1.1;margin-right:26px;writing-mode:vertical-lr;padding-left:65px}
.row-room03 .r-doctor{overflow:hidden;background-color:#fbfbfb;padding:75px}
.slick-index02-innerv2{margin:0 -40px}
.slick-index02-innerv2 .item{padding:0 40px}
.slick-index02-innerv2{margin: 0 -20px;}
.slick-index02-innerv2 .item{float: left; width: 25%;padding: 0 20px;}
.room-doctor{margin-bottom:48px}
.room-introduce{margin-bottom:56px;background-size:cover;background-repeat:no-repeat;background-position:center;padding:55px;color:#fff}
.room-introduce h3{font-size:24px;line-height:1.1;margin-bottom:40px}
.room-introduce h4{font-size:20px;line-height:1.1;padding-left:15px;position:relative;margin-bottom:18px}
.room-introduce h4::before{content:'';position:absolute;top:0;left:0;bottom:0;width:3px;background-color:#fff}
.room-introduce .link{margin-bottom:30px}
.room-introduce .link a{display:inline-block;color:#fff;font-size:18px;height:36px;line-height:36px;padding:0 13px;border-radius:4px}
.room-introduce .link a:hover{color:#fdb828}
.room-introduce .link a.on{background-color:#fdb828}
.g-title04{margin-bottom:54px}
.g-title04 h3{text-align:center;font-size:40px;line-height:1.1;font-weight:400}
.room-build{margin:50px 0}
.ul-build{margin:0 -20px}
.ul-build li{float:left;width:50%;padding:0 20px;margin-bottom:48px}
.ul-build li .con{box-shadow:0 2px 10px 0 rgba(13,21,27,.24)}
.ul-build li .title{padding:0 50px;font-size:24px;color:#fff;height:72px;line-height:72px;background:url(../images/zi37.jpg) center no-repeat;background-size:cover}
.ul-build li .title h3{font-weight:400}
.ul-build li .link{padding:30px 45px;height:205px;overflow-y: auto;}
.ul-build li .link::-webkit-scrollbar{width:5px;background:#fff;background:0 0}
.ul-build li .link::-webkit-scrollbar-thumb{background:#26acd5;border-radius:10px}
.ul-build li .link a{font-size:20px;margin-right:25px;margin-bottom:25px;display:inline-block}
.ul-build li .link a:hover{color:#fdb828;text-decoration:underline}
.ul-build li .con:hover .title{background-image:url(../images/zi38.jpg)}
.row-doctor-introduce{background:url(../images/zi39.jpg) center no-repeat;background-size:cover}
.doc-introduce-infos .introduce-top .l-pic{float:left;width:245px;margin-right:65px}
.doc-introduce-infos .introduce-top .r-txt{overflow:hidden}
.row-doctor-introduce{padding:78px 0 87px;margin-bottom:50px}
.doctor-introduce-wrap{width:1200px;float:right;background-color:#fff;padding:50px}
.doctor-introduce-wrap .l-pic .pic{position:relative;padding-top:140%}
.doctor-introduce-wrap .l-pic .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.doctor-introduce-wrap .r-txt{overflow:hidden;padding-top:30px}
.doctor-introduce-wrap .r-txt .name{font-size:28px;color:#009bbc;font-weight:700;margin-bottom:20px}
.doctor-introduce-wrap .r-txt .desc{background:url(../images/zp92.png) bottom left repeat-x;padding-bottom:10px;margin-bottom:45px}
.doctor-introduce-wrap .r-txt .desc p{font-size:18px;color:#666;float:left;width:50%;margin-bottom:17px}
.doctor-introduce-wrap .r-txt .desc span{color:#009bbc;display:inline-block;width:100px}
.doctor-introduce-wrap .r-txt .desc{overflow:hidden}
.doctor-introduce-wrap .r-txt a.morev2{float:left;height:46px;line-height:46px;background-color:#fdb828;width:150px;font-size:18px;padding:0 20px;background-position:right 20px center;border-radius:3px;color:#fff;background:#fdb828 url(../images/zp43.png) right center no-repeat;background-size:26px auto;background-position:right 20px center}
.doctor-introduce-wrap .doctor-introduce-info h3{font-size:28px;color:#6e6e6e;margin-bottom:10px;font-weight:400}
.doctor-introduce-wrap .doctor-introduce-info .info{font-size:16px;color:#6e6e6e;line-height:2.25em}
.doctor-introduce-wrap .introduce-top{margin-bottom:26px}
.doctor-introduce-wrap .inner-scroll-wrap .scroll{height:160px}
.art-pages-intro{margin-bottom:60px}
.ul-index03-inner{margin-bottom:50px}
.table-select{margin:50px 0 65px}
.table-select .title{text-align:center;background-color:#009bbc;font-size:24px;color:#fff;height:48px;line-height:48px}
.table-select table{width:100%}
.table-select table td,.table-select table th{text-align:center;border:1px solid #009bbc;font-size:24px}
.table-select table th{height:48px;background-color:#fff;color:#009bbc;font-weight:400;background:#e6f6f8}
.table-select table td{height:80px}
.ul-select01 li{overflow:hidden;background:#009bbc url(../images/zp93.png) right 40px bottom 50px no-repeat;margin-bottom:60px}
.ul-select01 li:nth-child(2n){background-color:#cebf89;background-position:left 450px bottom 50px}
.ul-select01 li .l-pic{float:left;width:700px}
.ul-select01 li:nth-child(2n) .l-pic{float:right;margin-right:0}
.ul-select01 li .l-pic .pic{position:relative;padding-top:74.29%}
.ul-select01 li .l-pic .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-select01 li .r-txt{overflow:hidden;color:#fff;padding:121px 60px 0}
.ul-select01 li .r-txt h3{font-weight:400;font-size:32px;margin-bottom:16px}
.ul-select01 li .r-txt em{width:56px;height:3px;background-color:#fff;opacity:.5;display:block;margin-bottom:30px}
.ul-select01 li .r-txt .info{font-size:16px;line-height:1.8}
.select-qr{text-align:center}
.select-qr p{font-size:18px}
.service-tablev2.service-table table tr:nth-child(2n) td:first-child{font-weight:400;color:#333}
.ul-tabClick04{overflow:hidden}
.ul-tabClick04 li{float:left;margin-right:10px}
.ul-tabClick04 li a{float:none;display:block;width:205px;height:62px;line-height:61px;color:#009bbc;font-size:24px;text-align:center;border:1px solid #009bbc;border-bottom:none}
.ul-tabClick04 li.on a{color:#fff;background:#009bbc}
.row-scientific06 .service-imgtxt02{background-image:url(../images/zi45.jpg)}
.ul-index06{overflow:hidden}
.ul-index06 li{width:50%}
.ul-index06 li .info{margin-bottom:45px}
.scientific01-wrap01 .l-imgtxt{float:left;width:450px;margin-right:50px}
.scientific01-wrap01 .l-imgtxt .pic{position:relative;padding-top:59.7%;overflow:hidden}
.scientific01-wrap01 .l-imgtxt .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.scientific01-wrap01 .l-imgtxt .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.scientific01-wrap01 .l-imgtxt .txt{padding:30px;padding-top:20px;box-shadow:0 2px 8px 0 rgba(0,155,188,.16)}
.scientific01-wrap01 .l-imgtxt .txt h3{font-weight:400;margin-bottom:20px}
.scientific01-wrap01 .l-imgtxt .txt h3 a{display:block;font-size:20px;line-height:1.8;height:3.6em;overflow:hidden;color:#6e6e6e}
.scientific01-wrap01 .l-imgtxt .txt h3 a:hover{color:#009bbc}
.scientific01-wrap01 .l-imgtxt .txt .data{background:url(../images/zp27.png) left center no-repeat;padding-left:30px;display:inline-block;background-size:21px auto;font-size:18px;color:#ccc}
.row-scientific01{padding-bottom:40px}
.scient-pic .pic img{display:block;width:100%}
.ul-inner03{text-align:center;font-size:0;margin-top:-140px}
.ul-inner03 li{display:inline-block;padding:0 30px}
.ul-inner03 li .con{position:relative;padding-top:139%;background-size:cover;background-repeat:no-repeat;background-position:center;width:320px}
.ul-inner03 li .txt{position:absolute;top:55px;left:0;width:100%;text-align:center;color:#fff}
.ul-inner03 li .txt h3{font-size:32px;font-weight:400;margin-bottom:19px}
.ul-inner03 li .txt em{display:block;width:56px;height:1px;background-color:#fff;opacity:.5;margin:0 auto 10px}
.ul-inner03 li .txt .link{text-align:center}
.ul-inner03 li .txt .link a{display:block;color:#fff;font-size:24px;margin-bottom:12px}
.ul-inner03 li .txt .link a:hover{color:#fdb828}
.ul-inner03 li .txt .link a:last-child{margin-bottom:0}
.ul-inner03 li:nth-child(2){-webkit-transform:translateY(65px);-moz-transform:translateY(65px);-ms-transform:translateY(65px);-o-transform:translateY(65px);transform:translateY(65px)}
.row-scientific03{padding:70px 0}
.book-img{margin-bottom:60px}
.book-img img{display:block;width:100%}
.book-txt{background:url(../images/zi52.jpg) center no-repeat;background-size:cover;padding:85px 0}
.book-txt-body{position:relative}
.book-txt-body .txt{color:#fff}
.book-txt-body .txt h3{font-size:24px;margin-bottom:10px}
.book-txt-body .txt em{display:block;width:40px;height:1px;background-color:#fff;opacity:.8;margin-bottom:15px}
.book-txt-body .txt .info{font-size:18px;line-height:2.22}
.book-txt-body a{position:absolute;top:50px;right:0;width:240px;height:60px;line-height:60px;font-size:0;text-align:center;border-radius:4px;background-color:#fdb828}
.book-txt-body a span{display:inline-block;vertical-align:middle;color:#fff;font-size:24px;background:url(../images/zp19.png) right center no-repeat;padding-right:30px;background-size:20px auto}
.ul-numberv2 li p{color:#fdb828}
.ul-news03v2 li .more{background-color:#aaa17d}
.ul-news03v2 li:hover .con{background-color:#fff}
.ul-news03v2 li:hover .l-data p,.ul-news03v2 li:hover .l-data span{color:#bfbfbf}
.ul-news03v2 li:hover .r-txt .info,.ul-news03v2 li:hover .r-txt h3 a{color:#6f6f6f}
.ul-news03v2 li:hover .more{background-color:#aaa17d}
.ul-news03v2 li:hover{box-shadow:4px 12px 8px 0 rgba(164,179,182,.16)}
.ul-news03v2 li:hover .r-txt h3 a{text-decoration:underline;color:#009bbc}
.imgtxt-nursing01 .r-pic{float:left}
.row-nursing01{padding-bottom:64px}
.nursing-imgtxt02{background-image:url(../images/zi53.jpg);background-position:right center}
.nursing-imgtxt02 .l-pic{float:right;margin-right:0;margin-left:60px}
.nursing-imgtxt02 .service-biggertxt{right:auto;left:-20px}
.row-nursing03{background:url(../images/zi54.jpg) center no-repeat;background-size:cover;padding:60px 0}
.row-nursing03 .l-imgtxt{width:680px;background-color:#fff;margin-right:40px}
.row-nursing03 .ul-index03 li .con a{padding:22px 30px}
.row-nursing04{padding:60px 0}
.ul-nursing{width:100%;margin-top:120px}
.ul-nursing li{float:left;width:20%;background-color:#f3f9fc;height:490px;padding:20px}
.ul-nursing li.on{width:60%;background-color:#009bbc;padding:30px 40px}
.ul-nursing li .pic{display:none;float:left;width:350px;margin-right:40px}
.ul-nursing li .pic-wrap{position:relative;padding-top:125.7%}
.ul-nursing li .pic-wrap img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-nursing li.on .pic{display:block;margin-top:-90px}
.ul-nursing li .txt{overflow:hidden}
.ul-nursing li .txt .number{font-size:88px;color:#009bbc;opacity:.7;line-height:1.1;margin-bottom:25px}
.ul-nursing li.on .txt .number{color:#fff}
.ul-nursing li .txt .dots{width:25px;height:5px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:20px}
.ul-nursing li .txt .info{font-size:18px;line-height:2;height:16em;overflow:hidden}
.ul-nursing li.on .txt .info{color:#fff}
.imgtxt-nursing03 .r-pic{width:50%}
.imgtxt-nursing03 .r-pic .pic{padding-top:68.75%}
.imgtxt-nursing03 .txt h3{margin-bottom:10px}
.imgtxt-nursing03 .txt .desc{font-size:28px;line-height:1.1;opacity:.8;margin-bottom:30px}
.row-nursing06{padding-top:70px}
.ul-nursing02{margin:0 -20px}
.ul-nursing02 li{float:left;width:33.33%;padding:0 20px;margin-bottom:80px}
.ul-nursing02 li .pic{position:relative;padding-top:56.36%;overflow:hidden}
.ul-nursing02 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing02 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-nursing02 li .pic h3{position:absolute;bottom:12px;left:0;width:100%;font-weight:400;color:#fff;padding:0 10px;text-align:center;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-nursing02 li .con:hover .pic h3{display:none}
.ul-nursing02 li .mask{position:absolute;top:100%;left:0;width:100%;height:100%;z-index:5;background:url(../images/zp97.png);-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-nursing02 li .mask .txt{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%)}
.ul-nursing02 li .mask .txt p{font-size:24px;margin-bottom:27px}
.ul-nursing02 li .mask .txt i{margin:0 auto;width:40px;height:40px;background:url(../images/zp98.png) center no-repeat;background-size:cover;display:block}
.ul-nursing02 li .con:hover .mask{top:0}
.team-infos img{display:block;width:100%}
.team-infos .info{margin-top:30px}
.team-infos .info h3{font-size:24px;color:#009bbc}
.team-infos .info em{display:block;width:38px;height:1px;background-color:#dcdcdc;margin-bottom:30px}
.team-infos .info{font-size:16px;color:#6e6e6e;line-height:2.25}
.pics-wall{position:relative}
.ul-culture li img{display:block;width:100%}
.ul-build2{margin-top:100px}
.ul-build2 li{float:left;width:25%;background-color:#f3f9fc;height:490px;padding:60px 30px 0}
.ul-build2 li.on{width:50%;background-color:#009bbc}
.ul-build2 li.on .pic{display:block}
.ul-build2 li .pic{display:none;width:350px;float:left;margin-right:40px;margin-top:-100px}
.ul-build2 li .pic img{display:block;width:100%}
.ul-build2 li .txt{overflow:hidden}
.ul-build2 li .txt h3{font-size:32px;line-height:1.1;color:#009bbc;font-weight:400;margin-bottom:23px}
.ul-build2 li .txt em{display:block;width:56px;height:3px;background-color:#009bbc;opacity:.8;margin-bottom:40px}
.ul-build2 li .txt .info{font-size:18px;line-height:2;height:10em;overflow:hidden;margin-bottom:55px}
.ul-build2 li .g-more{background: none;}
.ul-build2 li .g-more span{color: #009bbc;background-image: url(../images/zp22h.png);}
.g-more{display:block;width:236px;height:64px;line-height:64px;background-color:#fdb828;text-align:center;border-radius:4px}
.g-more span{display:inline-block;vertical-align:middle;color:#fff;font-size:24px;padding-right:30px;background:url(../images/zp22.png) right center no-repeat;background-repeat:no-repeat;background-size:24px auto;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.ul-build2 li.on .g-more{background-color: #fdb828;}
.ul-build2 li.on .g-more span{color: #fff;background-image: url(../images/zp22.png);}
.ul-build2 li.on h3{color:#fff}
.ul-build2 li.on em{background-color:#fff}
.ul-build2 li.on .info{color:#fff}
.row-cccp02{padding-bottom:60px}
.ul-build03{margin:0 -25px}
.ul-build03 li{float:left;width:33.33%;padding:0 25px}
.ul-build03 li .pic{position:relative;padding-top:65.21%;overflow:hidden}
.ul-build03 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-build03 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-build03 li .txt{position:relative;border:1px solid #efefef;padding:30px;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff}
.ul-build03 li .txt h3{font-weight:400;font-size:24px;color:#6e6e6e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:80px}
.ul-build03 li .txt span{font-size:18px;display:inline-block;padding-left:25px;background:url(../images/zp74.png) left center no-repeat;color:#bbb;background-size:18px auto}
.ul-build03 li .con:hover .txt{background-color:#009bbc}
.ul-build03 li .con .txt::after{position:absolute;bottom:0;left:0;width:100%;height:6px;background-color:#ff8065;content:'';display:none}
.ul-build03 li .con:hover .txt::after{display:block}
.ul-build03 li .con:hover h3 a{color:#fff}
.ul-build03 li .con:hover .txt span{color:#fff;background-image:url(../images/zp28.png)}
.row-cccp03{padding:60px 0 130px;background:url(../images/zp99.png) center no-repeat;background-size:cover}
.imgtxt-cccp01 .r-pic{width:50%}
.imgtxt-cccp01 .r-pic .pic{padding-top:68.2%}
.imgtxt-cccp01 .txt em{display:block;width:56px;height:3px;background-color:#fff;opacity:.7;margin-bottom:20px}
.slick-work{margin-bottom:80px}
.slick-work .slick-dots{text-align:center;font-size:0;margin-top:40px}
.slick-work .slick-dots li{display:inline-block;position:relative;width:14px;height:14px;margin:0 5px;background-color:#ddd;border-radius:50%;cursor:pointer}
.slick-work .slick-dots li.slick-active{background-color:#009bbc}
.slick-work .slick-dots li button{position:absolute;left:-9999px}
.service-item01-info3 .title-build h3{text-align:center}
.ul-join{margin-bottom:100px}
.ul-join li{float:left;width:20%;text-align:center;position:relative}
.ul-join li i{display:block;width:24px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:16px;border-radius:50%;background-color:#009bbc;margin:0 auto 20px}
.ul-join li p{font-size:18px;color:#6e6e6e}
.ul-join li::after{position:absolute;content:'';top:10px;left:60%;width:80%;height:1px;background-color:#009bbc}
.ul-join li:last-child::after{display:none}
.join-infos{font-size:18px;line-height:2;color:#999a99}
.join-infos h3{font-size:24px;color:#6e6e6e;font-weight:400}
.join-infos p{padding-left:60px}
.row-jion03{padding:60px 0 90px}
.slick-common .item{background-color:#009bbc}
.slick-common .item .pic img{display:block;width:100%}
.slick-common .txt{color:#fff;padding:50px 25px 30px}
.slick-common .txt h3{font-weight:400;font-size:32px;line-height:1.1;margin-bottom:22px}
.slick-common .txt em{display:block;width:56px;height:3px;background-color:#fff;opacity:.7;margin-bottom:15px}
.slick-common .txt .info{font-size:16px;line-height:2.25;overflow:hidden;height: auto;}
.inner-top-barv2 a{width:auto;padding:0 20px}
.common01-info{font-size:18px;line-height:2;margin-bottom:40px;background: #E9EFEF;padding: 20px 30px;}
.row-common02{background:url(../images/zi64.jpg) center no-repeat;background-size:cover;padding:60px 0 106px}
.common-tree1 img{display:block;width:100%}
.row-common03{padding:80px 0 90px}
.row-common04{background:url(../images/zi65.jpg) center no-repeat;background-size:cover;padding:80px 0}
.team-table table{width:100%;background-color:#fff}
.team-table table{border:1px solid #eee;border-bottom:none}
.team-table table td,.team-table table th{border-bottom:1px solid #eee;text-align:center}
.team-table table th{height:48px;color:#fff;background:#009bbc;font-size:16px;font-weight:400}
.team-table table td{font-size:16px;padding:16px 0}
.team-table table td.title{font-weight:700;color:#009bbc;font-weight:700;border-right:1px solid #eee;background-color:#fff}
.team-table table tr:nth-last-child(2n+1){background-color:#e2f4ff}
.ul-common li{float:left;width:33.33%;position:relative;padding-left:10px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-common li::after{position:absolute;width:4px;height:4px;top:50%;left:0;content:'';background-color:#009bbc;border-radius:50%;margin-top:-2px}
.ul-common li a{font-size:18px}
.row-common05{padding:90px 0 0}
.row-common06{padding-top: 48px;}
.common05-infos2{font-size:18px}
.common05-infos2 h4{font-size:24px;color:#fdb828;margin-bottom:13px}
.ul-common{margin-bottom: 30px;}
.row-common06 .r-pic{float:left}
.row-common06 .txt{padding:50px 40px 0}
.row-common06 .txt h3{margin-bottom:30px}
.row-common06 .txt .info{height:22.5em}
.doctor-pop{position: fixed;top: 0;left: 0;display: block;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 10;display: none;}
.doctor-pop .doctor-pop-body{background-color: #fff;border-radius: 15px;position: absolute;top: 50%;left: 50%;width: 1000px;padding: 30px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.doctor-pop .l-pic{float: left;width: 240px;margin-right: 40px;}
.doctor-pop .l-pic .pic{position: relative;padding-top: 138.3%;}
.doctor-pop .l-pic .pic img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.doctor-pop .r-info{overflow: hidden;padding-top: 30px;}
.doctor-pop .r-info .name{font-size: 28px;font-weight: bold;color: #009BBC;margin-bottom: 20px;}
.doctor-pop .r-info .name span{font-size: 16px;color: #6e6e6e;font-weight: normal;display: inline-block;margin-left: 10px;}
.doctor-pop .r-info .info p{font-size: 16px;line-height: 2;height: 6em;overflow: hidden;}
.doctor-pop .r-info .info span{display: block;font-size: 16px;color: #666;margin-bottom: 20px;}
.doctor-pop .close{position: absolute;top: 20px;right: 30px;width: 40px;height: 40px;background: url(../images/pop-close.png) center no-repeat;background-size: cover;}
.general05-infos{font-size: 18px;line-height: 2;margin-top: 30px;}
.general05-infos em{font-weight: bold;color: #009bbc;}
.table-search-inner{margin-top: 44px;margin-bottom: 38px;}
.table-search-inner .r-search{float: right;width: 410px;overflow: hidden;}
.table-search-inner .r-search .submit{float: right;width: 120px;height: 44px;border: none;background: #009bbc url(../images/zp200.png) left 20px center no-repeat;padding-left: 30px;font-size: 18px;color: #fff;border-radius: 22px;margin-left: 10px;}
.table-search-inner .r-search .l-con{overflow: hidden;}
.table-search-inner .r-search .l-con input{display: block;width: 100%;height: 44px;border-radius: 22px;border: 1px solid #eee;font-size: 18px;padding: 0 20px;}
.ul-left-link{overflow: hidden;}
.ul-left-link li{float: left;margin-right: 12px;}
.ul-left-link li a{display: block;height: 44px;line-height: 44px;padding: 0 40px;border-radius: 22px;background-color: #009bbc;font-size: 18px;color: #fff;}
.ul-left-link li.on a{background-color: #fdb828;}
.price-tips{font-size: 18px;}
.price-tips em{color: #009bbc;}
.bgColor-0514{background-color: #fff;}
.room-infos01-0514 h3{padding-bottom: 30px;border-bottom: 1px solid #ddd;}
.room-infos01-0514 .info{height: 24.75em;padding-top: 10px;}
.r-room-infos-0514 h3{margin-bottom: 30px;}
@media only screen and (max-width:1600px){
.slick-index02 .item{padding:0 25px}
.slick-index02{margin:0 -25px 40px}
.slick-index02 .slick-arrow{right:40px;width:60px;height:60px;background-color:#fff;border-radius:50%;top:40%}
.slick-index02 .slick-prev{left:40px}
.slick-index01 .item{height:34.37vw}
/* .ul-index01 li{width:16%} */
.slick-common .slick-prev{left:20px}
.slick-common .slick-arrow{right:20px;width:60px;height:60px;background-color:#fff}
}
@media only screen and (max-width:1400px){
.wp{padding:0 30px}
.ul-index03{margin:0 -15px 60px}
.ul-index03 li .con a{padding:20px;padding-bottom:40px}
.ul-index03 li{padding:0 15px}
.imgtxt-index01 .txt{padding:40px}
.imgtxt-index01 .pic{width:600px}
.ul-room li .r-link a span{font-size:14px}
.ul-index05 li .txt1{padding:0 30px}
.ul-index05 li .txt1 p{font-size:30px}
.row-index02{padding:30px 0}
.row-index04 .g-title01{margin-bottom:30px}
.row-index04 .g-title01{margin-bottom:30px}
.row-index04 .g-title01{margin-bottom:30px}
.row-index03 .g-title01{margin-bottom:30px}
.txt-bigger p{font-size:100px}
.txt-bigger{height:120px;line-height:120px}
.txt-bigger h4{padding-left:50px}
.row-news02-body .l-txt .txt{padding-left:0}
.row-news02-body .l-txt .pic-video{padding-bottom:30px;padding-left:30px}
.ul-news02 li h3{font-size:20px}
.m-video-news{width:700px}

}
@media only screen and (max-width:1440px){
	.ul-build2 li .pic{
		width: 290px;margin-right: 20px;
	}
	.ul-build2 li{padding: 30px 20px 0;}
	.ul-build2 li .txt h3{font-size: 28px;}
	.ul-build2 li .txt em{margin-bottom: 20px;}
	.ul-build2 li .txt .info{font-size: 16px;}
	.g-more span{font-size: 20px;}
	.ul-build2 li{height: 420px;}
}
@media only screen and (max-width:1365px){
	.form-service .r-submit{
		width: 560px;
		margin-left: 20px;
		padding: 60px 40px 40px;
	}
}

@media only screen and (max-width:1199px){
    .pagesv2 .pagination li a, .pagesv2 .pagination li span{width: 35px;height: 35px;line-height: 33px;font-size: 14px;}
.ul-nav li a{font-size:16px;line-height:35px;height:35px}
.ul-nav li a:hover,.ul-nav li.on a{background:0 0}
.wp{padding:0 15px}
body{padding-top:60px}
.header{position:fixed;height:60px;top:0;left:0;width:100%;z-index:19;background-color:#fff;box-shadow:0 0 5px #ccc}
.header .hd-nav{position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);overflow-y:auto;padding:15px 0;display:none}
.header .r-option{display:none}
.menuBtn{display:block}
.header .logo{height:60px;line-height:60px}
.hd-search{position:static;display:block!important}
.hd-search{background:0 0;padding-top:0}
.hd-search .hd-body{-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;-o-transition:0s;transition:0s;opacity:1;padding-top:20px}
.hd-search .hd-body .submit{background-color:#fdb828}
.ul-nav li{float:none;width:auto}
.ul-nav li a:hover{background:0 0}
.hd-search .hd-body .submit{width:80px;height:35px;line-height:35px;font-size:14px}
.hd-search .hd-body .l-con input{font-size:16px;height:35px;font-size:14px}
.slick-index01 .slick-dots li button{width:25px;height:25px;line-height:25px;font-size:14px}
.slick-index01 .slick-dots li.slick-active{margin:0 12px}
.slick-index01 .slick-dots li::after{display:none}
.slick-index01 .slick-dots{padding:30px 0 10px}
.ul-index01 li,.ul-index01 li.show{width:33.33%}
.ul-index01 li.li-0924 .con-body{background-color: rgba(0, 155, 188, .9);}
.ul-index01 li:last-child{display: block;}
.index-row01-0427 .item:first-child{display: none;}
.ul-index01 li i{width:60px;height:60px}
.ul-index01 li .txt h3{font-size:18px}
.ul-index01 li .con{height:260px}
.ul-index01 li .inp{font-size: 12px;}
.row-index01{padding:20px 0}
.footer{padding:20px 0}
.footer .ft-copy{font-size:16px}
.footer .ft-qr .item p{font-size:14px}
.ul-index03 li{width:33.33%}
.row-index02{padding:20px 0}
.g-title01 h3{font-size:24px}
.g-title01 a{font-size:12px}
.g-title01{margin-bottom:20px}
.slick-index02{margin:0 -12px 20px}
.slick-index02 .item{padding:0 12px}
.slick-index02 .item .txt a{width:40px;height:40px}
.slick-index02 .item .l-txt{padding-top:10px}
.slick-index02 .slick-arrow{right:25px;width:45px;height:45px}
.slick-index02 .slick-prev{left:25px}
.index-more{width:140px;height:45px;line-height:45px}
.index-more span{font-size:16px;padding-right:20px;background-size:13px auto}
.row-index03{padding:20px 0}
.dropmenurel03{margin-bottom:16px}
.ul-index02 li{padding:0 8px}
.ul-index02{margin:0 -8px 15px}
.click-btn{width:35px;height:35px}
.dropmenurel03 .dropmenurel01-tit{line-height:35px;font-size:16px;padding:0 15px}
.dropmenurel03{height:35px}
.dropmenurel01-options{z-index:999}
.dropmenurel01-options li{width:100%;font-size:14px}
.submit-select{background:#fdb828;padding:0;text-align:center;width:120px;height:35px;font-size:16px;line-height:35px}
.row-index04{padding:30px 0}
.imgtxt-index01 .pic{float:none;width:auto}
.imgtxt-index01 .txt{padding:20px}
.imgtxt-index01 .txt h3 a{font-size:20px}
.imgtxt-index01 .txt span.data{font-size:14px}
.imgtxt-index01 .txt .info{font-size:16px;height:auto}
.imgtxt-index01 .txt a.more{width:140px;height:40px;line-height:40px}
.imgtxt-index01 .txt a.more span{font-size:16px;padding-right:20px;background-size:15px auto}
.ul-index04{margin:0 -10px}
.ul-index04 li{padding:0 10px;margin-bottom:15px}
.ul-index03{margin-bottom:15px}
.ul-index04 li .con a{padding:15px}
.ul-index04 li .data p{font-size:24px}
.ul-index04 li .data{width:55px;margin-right:10px}
.ul-index04 li .data p{margin-bottom:5px}
.ul-index04 li .r-con{padding-top:8px}
.ul-index04 li h3{font-size:14px}
.row-index05{padding:20px 0}
.ul-room li,.ul-room li.active{float:none;width:auto}
.ul-room li .r-link,.ul-room li.active .r-link{display:block;height:auto}
.ul-room li .l-desc{float:none;width:auto;height:auto;position:relative}
.ul-room li .l-desc .infos{position:static;z-index:5;background:#006482;padding:10px 0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-room li .l-desc .mask{display:none}
.ul-room li .l-desc .link{display:none}
.ul-room li.active .l-desc .link{display:none}
.ul-room li .l-desc i{display:block;width:55px;height:55px}
.ul-room li .l-desc h3,.ul-room li.active .l-desc h3{margin-bottom:0}
.ul-room li .l-desc h3 span{font-size:20px;margin-bottom:0;background-size:12px auto}
.ul-room li.active i{display:block}
.ul-room li .r-link .link-wrap{padding:15px;overflow:hidden}
.ul-room li .r-link{display:block;width:auto}
.ul-room li .r-link a{width:20%;margin-bottom:10px;line-height:20px}
.ul-room li .r-link a span{line-height:20px}
.ul-index05{margin:0 -8px}
.ul-index05 li{padding:0 8px;margin-bottom:16px}
.ul-index05 li .txt-mask .txt-body h3{font-size:20px}
.ul-index05 li .txt1 p{font-size:20px;margin-bottom:10px}
.ul-index05 li .txt1 span{font-size:16px;margin-bottom:8px}
.ul-index05 li .txt1 a{font-size:14px}
.row-index07{padding:30px 0}
.index-map .map{height:500px}
.index-map .map-info{margin-left:0;padding:30px}
.index-map .map-info h3{font-size:28px;margin-bottom:20px}
.index-map .map-info .info{font-size:16px}
.submit-select:hover{padding-left:0;opacity:.8}
.row-index04-v2{padding:30px 0}
.row-index08{padding-top:30px}
.inner-top-bar a{height:40px;line-height:40px;font-size:14px;width:100px}
.inner-top-bar a.on::before{height:3px}
.inner-top-barv2 a{width:auto;padding:0 8px}
.inner-top-bar{margin:15px 0 15px}
.imgtxt-general01 .r-pic{width:420px}
.imgtxt-general01 .txt{padding:20px 20px 0}
.imgtxt-general01 .txt h3{font-size:24px;margin-bottom:15px}
.imgtxt-general01 .txt .info{font-size:14px;margin-bottom:30px}
.imgtxt-general01 .txt a{font-size:16px;background-size:16px auto;padding-right:20px}
.row-general01{padding-bottom:30px}
.ul-number{padding:20px 0}
.ul-number li p em{font-size:18px}
.ul-number li span{font-size:16px}
.imgtxt-general02 .txt{padding:30px 30px 0}
.imgtxt-general02 .txt h3{font-size:24px;margin-bottom:15px}
.imgtxt-general02 .txt em{height:1px;width:40px;margin-bottom:5px}
.imgtxt-general02 .txt .info{font-size:16px;margin-bottom:30px}
.imgtxt-general02 .txt a{font-size:14px;background-size:14px auto;padding-right:20px}
.imgtxt-general02 .l-pic{width:650px}
.ul-tabClick01{width:140px;left:510px}
.ul-tabClick01 li a{height:40px;line-height:40px;padding-left:0;text-align:center}
.ul-tabClick01 li span{font-size:16px;background:0 0!important;padding-left:0}
.row-general04{padding:30px 0}
.row-general05{padding:30px 0}
.ul-inner01{margin:0 -15px}
.ul-inner01 li{padding:0 15px}
.row-culture05{padding:30px 0}
.row-culture04{padding:30px 0}
.imgtxt-general02 .txt a.morev2{height:35px;line-height:35px;font-size:14px;width:120px}
.inner-cur-top{height:auto;padding:20px 0}
.inner-cur-top .cur{font-size:14px;margin-bottom:15px}
.inner-cur-top h3{font-size:20px}
.ul-inner02 li{padding:0 8px}
.ul-inner02{margin:0 -8px}
.ul-inner02 li i{width:40px;height:40px;margin-bottom:5px}
.ul-inner02 li p{font-size:16px}
.inner-nav-top{padding:20px 0}
.row-culture01{padding-top:30px}
.imgtxt-culture01 .l-pic{width:550px;margin-right:30px}
.imgtxt-culture01 .r-txt .item .year{font-size:16px}
.imgtxt-culture01 .r-txt .item .info{font-size:14px}
.culture01-txt01{font-size:14px;margin-bottom:20px}
.row-culture02-body{background:#908554}
.row-culture02-body{padding:20px 0}
.row-culture02-body .top-imgtxt .txt{padding:0 0;font-size:14px}
.row-culture02-body .bot-txt .info{font-size:14px;color:#fff}
.row-culture02-body .top-imgtxt .pic{display:none}
.row-culture02-body .bot-txt .logo-txt{display:none}
.row-culture02-body .bot-txt{margin-top:0}
.row-culture02{padding:20px 0}
.slick-culture-wrap .r-info-btn{position:static;width:auto;padding:15px;height:auto;float: none;display: none;}
.slick-culture-wrap .r-info-btn-m{display: block;}
.slick-culture-wrap .r-info-btn .info{font-size:14px;margin-bottom:10px;height:auto}
.slick-culture-wrap .r-info-btn h3{font-size:24px;margin-bottom:10px}
.slick-culture-wrap .r-info-btn .btn a{width:35px;height:35px}
.slick-culture .item a{height:0;padding-top:62.5%}
.slick-culture .item a p{font-size:12px;height:35px;line-height:35px}
.introduce-txt .info{font-size:14px}
.introduce-txt{margin-bottom:20px}
.inner-cur-top{margin-bottom:30px}
.service-txt .service-title h3{font-size:20px;margin-bottom:10px;line-height:1.1}
.service-txt .service-title{margin-bottom:10px}
.service-txt .info{font-size:14px}
.service-txt{padding-bottom:30px}
.pages{margin-bottom:30px}
.ul-pages li{margin:0 2px 4px}
.ul-pages li a{width:30px;height:30px;line-height:28px;font-size:14px}
.pages .pages-go{height:30px;margin-left:4px;margin-bottom:4px}
.pages .pages-go .l-con input{font-size:14px;height:30px}
.pages .pages-go .submit-pages{font-size:14px;height:18px;margin-top:5px}
.pagesv2 .pages-go .submit-pages{margin-top:0;height:30px;line-height:28px}
.pagesv2 .ul-pages li a{width:30px;height:30px;line-height:28px}
.ul-honor{margin:0 -10px 20px}
.ul-honor li{padding:0 5px;margin-bottom:10px;width:25%}
.row-news02{padding:30px 0}
.row-news02-body .l-txt{float:none;width:auto;margin-bottom:20px}
.txt-bigger p{font-size:30px;position:static;display:inline-block;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.txt-bigger{height:auto;line-height:1.1}
.txt-bigger h4{padding-left:0;display:inline-block}
.row-news02-body .l-txt .txt h3{font-size:18px;margin-bottom:10px}
.row-news02-body .l-txt .txt .info{font-size:14px;height:auto}
.row-news02-body .l-txt .pic-video .bg{display:none}
.row-news02-body .l-txt .pic-video{padding:0}
.row-news02-body .r-con{padding-left:0}
.ul-news02{margin-left:0;padding-top:0}
.row-news02-body .r-con .r-wrap{padding-right:0;height:auto;padding:20px 15px}
.ul-news02 li .number,.ul-news02 li:first-child .number{width:80px;height:80px;line-height:80px;font-size:20px;margin-right:15px}
.ul-news02 li .r-txt{padding-top:0}
.ul-news02 li{margin-bottom:15px}
.ul-news02 li h3{font-size:16px;margin-bottom:5px}
.ul-news02 li .info{font-size:14px}
.ul-news02 li .info p{overflow:hidden;text-overflow:unset;white-space:normal}
.row-news03{padding:30px 0}
.news-ban-body{padding:15px}
.news-ban-body .more{line-height:35px;border-width:1px}
.news-ban-body .more a{font-size:14px}
.ul-news01 li span{font-size:14px;background-size:14px auto;padding-left:20px}
.ul-news01 li h3{padding-left:10px}
.ul-news01 li h3::after{width:3px;height:3px}
.ul-news01 li{height:40px;line-height:40px}
.ul-news01 li h3 a{font-size:14px}
.m-video-news{float:none;margin-right:0;width:auto;margin-bottom:20px}
.video-imgtxt .txt{padding:20px}
.video-imgtxt .txt h3{margin-bottom:20px}
.video-imgtxt .txt h3 a{font-size:18px}
.video-imgtxt .txt .info span{font-size:14px;background-size:14px auto;padding-left:20px}
.row-news04{padding:30px 0}
.g-title03 a{font-size:14px;margin-top:3px}
.g-title03{margin-bottom:15px}
.g-title03 h3{font-size:24px;background-size:20px auto;padding-left:30px}
.video-imgtxt{box-shadow:0 0 5px #ccc}
.ul-video01 li{padding:10px;margin-bottom:10px}
.ul-video01 li .txt span{font-size:14px}
.ul-video01 li .txt h3{font-size:14px}
.inner-order-top{margin:20px 0}
.inner-order-top p{height:40px;line-height:40px;margin-right:15px;font-size:14px}
.inner-order-top a{width:140px;height:40px;line-height:40px;font-size:14px}
.inner-order-top a span{font-size:14px;background-size:8px auto;padding-right:18px}
.ul-news03 li .con{padding:20px 15px}
.ul-news03 li .l-data{margin-right:20px}
.ul-news03 li .l-data span{font-size:14px}
.ul-news03 li .l-data p{font-size:20px}
.ul-news03 li .r-txt h3{font-size:18px;margin-bottom:5px;line-height:1.1}
.ul-news03 li .r-txt .info{font-size:14px}
.ul-news03 li .more{width:90px;height:35px;line-height:35px;font-size:12px;margin-top:10px;margin-left:20px}
.ul-news03{margin-bottom:10px}
.inner-article-infos .article{padding:30px;margin-bottom:20px}
.art-pages{margin:0 -15px}
.art-pages .item a{padding:15px}
.art-pages .item .btn{background:#009bbc;font-size:14px;width:80px;height:40px;line-height:40px;color:#fff;border-radius:3px}
.art-pages .item p{line-height:40px;height:40px;font-size:14px}
.art-pages .item{padding:0 15px}
.inner-article-infos .article .desc h3{font-size:24px;margin-bottom:15px}
.inner-article-infos .article .desc span{font-size:14px}
.inner-article-infos .article .desc{margin-bottom:15px}
.inner-article-infos .info{font-size:14px}
.inner-article-infos{margin-bottom:20px}
.ul-video01v2{margin:0 -10px 20px}
.ul-news04{margin:0 -8px}
.ul-news04 li{padding:0 8px;margin-bottom:16px}
.ul-news04 li .txt h3 a{font-size:16px}
.ul-news04 li .txt .info span{font-size:14px;background-size:12px auto;padding-left:16px}
.service01-wrap .ser-item{padding-bottom:0}
.service01-wrap .ser-item{padding:0 10px}
.row-service01{margin-bottom:15px}
.service01-wrap{margin:0 -10px}
.ul-service01{margin:0 -10px}
.ul-service01 li{padding:0 10px;margin-bottom:15px}
.service01-wrap .l-img-txt .txt i{width:60px;height:60px;margin-bottom:10px}
.ul-service01 li i{width:50px;height:50px;margin-bottom:10px}
.service01-wrap .l-img-txt .txt p{font-size:20px;margin-bottom:5px}
.ul-service01 li p{font-size:18px;margin-bottom:5px}
.service-table-wrap .stable-tips{height:60px;line-height:60px;padding:0 15px}
.service-table-wrap .stable-tips h3{font-size:18px}
.service-table-wrap .stable-tips .tip{font-size:16px}
.service-table table td,.service-table table th{font-size:16px}
.service-table table th{height:40px}
.service-table table td{padding:10px 0}
.row-service02{margin-bottom:40px}
.service-imgtxt02{padding:30px 0;background:0 0}
.service-imgtxt02 .service-biggertxt{font-size:80px;top:-7%}
.service-imgtxt02 .l-pic{width:600px;margin-right:20px}
.service-imgtxt02 .r-txt h3{font-size:26px;margin-bottom:10px}
.service-imgtxt02 .r-txt .info{font-size:16px}
.service-imgtxt02 .r-txt .index-more span{font-size:16px}
.row-service03{margin-bottom:20px}
.ul-tabClick02 li span{font-size:16px}
.ul-tabClick02 li span::after{height:2px}
.ul-tabClick02 li{margin:0 10px}
.service-tab{height:50px;line-height:50px}
.service-item01{padding:15px 0}
.service-item01-info{font-size:16px;line-height:2}
.ul-package{margin:0 -10px}
.ul-package li a{height:30px;line-height:28px;font-size:14px}
.ul-package li{padding:0 10px;margin-bottom:10px;width:25%}
.row-service08{padding-top:30px}
.row-servide09{padding-top:20px;margin-bottom:20px}
.ul-service02{margin:0 -15px}
.ul-service02 li{padding:0 15px}
.ul-service02 li i{width:40px;height:40px;margin-bottom:10px}
.ul-service02 li p{font-size:18px}
.form-service .r-submit{padding:20px;width:450px;margin-left:20px}
.form-service .item span{font-size:18px;margin-bottom:5px}
.form-service .item input.inp{font-size:14px;height:40px}
.form-service .item{margin-bottom:10px}
.form-service .bigger-txt{font-size:100px}
.form-service .bigger-txt{left:0;top:-20px}
.form-service .l-txt .email-title{margin-bottom:30px}
.form-service .l-txt .email-title h3{font-size:22px}
.form-service .l-txt .email-info h3{font-size:22px;margin-bottom:10px}
.form-service .l-txt .email-info .info{font-size:14px}
.row-service10{background-size:cover;padding-top:30px}
.inner-service-nav a{margin:0 12px}
.inner-service-nav a{font-size:18px;padding-bottom:6px}
.inner-service-nav{border-width:1px}
.service-item01-info3 h3{font-size:18px;margin-bottom:5px}
.service-table-wrapv2{margin:20px 0}
.row-room01{padding:25px 0;background:#1e4683;margin-bottom:20px}
.room-infos01{width:100%;padding:15px}
.room-infos01 h3{font-size:20px;margin-bottom:20px}
.room-infos01 .desc p{font-size:16px;margin-bottom:10px}
.room-infos01 .info{font-size:14px;padding-right: 10px;}
.row-room02{background:#355990;padding:25px 0}
.row-room02 .g-title01 h3{color:#fff}
.row-room02 .g-title01{margin-bottom:25px}
.ul-tabClick03{float:none;width:auto;overflow:hidden;text-align:center;height:auto;margin-top:0;margin-right:0;margin-bottom:15px}
.ul-tabClick03 li{float:none;display:inline-block;margin:0 5px}
.ul-tabClick03 li a{background:0 0;padding-left:0;font-size:14px}
.ul-tabClick03 li.on a{background:0 0}
.ul-tabClick03 li a::after{display:none}
.r-room-infos{padding:15px;margin-left:15px;margin-right:15px}
.r-room-infos h3{font-size:20px;margin-bottom:10px}
.r-room-infos .rooms-infos{font-size:14px}
.inner-scroll-wrap .scroll{padding-right:20px}
.r-room-infos .inner-scroll-wrap .scroll{height:300px}
.row-room03 .r-doctor{padding:20px}
.row-room03 .l-title{float:none;writing-mode:initial;width:auto;padding-left:0;height:auto;margin-right:0;margin-bottom:15px;font-size:16px;height:35px;line-height:35px}
.inner-scroll-wrap .scroll{height:400px}
.row-room03{padding:25px 0}
.room-doctor{margin-bottom:20px}
.room-introduce{padding:20px;margin-bottom:20px}
.room-introduce h3{font-size:20px;margin-bottom:15px}
.room-introduce h4{font-size:16px}
.room-introduce .link a{font-size:14px;height:30px;line-height:30px}
.room-introduce .link{margin-bottom:15px}
.room-build{margin:20px 0}
.g-title04 h3{font-size:20px}
.g-title04{margin-bottom:20px}
.ul-build{margin:0 -10px}
.ul-build li{padding:0 10px;margin-bottom:20px}
.ul-build li .title{padding:0 15px;height:35px;line-height:35px;font-size:18px}
.ul-build li .link a{font-size:14px;margin-right:10px;margin-bottom:10px}
.ul-build li .link{padding:15px;height:150px}
.row-doctor-introduce{background:#006482;padding:25px 0;margin-bottom:20px}
.doctor-introduce-wrap{float:none;width:auto;padding:20px}
.doc-introduce-infos .introduce-top .l-pic{width:170px;margin-right:30px}
.doctor-introduce-wrap .r-txt a.morev2{height:40px;line-height:40px;background-size:16px auto;width:120px;font-size:14px}
.doctor-introduce-wrap .r-txt{padding-top:0}
.doctor-introduce-wrap .r-txt .name{font-size:20px;margin-bottom:10px}
.doctor-introduce-wrap .r-txt .desc p{font-size:16px;margin-bottom:5px}
.doctor-introduce-wrap .doctor-introduce-info h3{font-size:20px}
.doctor-introduce-wrap .doctor-introduce-info .info{font-size:14px}
.art-pages-intro{margin-bottom:25px}
.table-select{margin:20px 0}
.table-select .title{height:35px;line-height:35px;font-size:20px}
.table-select table td,.table-select table th{height:40px;font-size:14px}
.ul-select01 li .l-pic{width:500px}
.ul-select01 li .r-txt{padding:30px}
.ul-select01 li .r-txt h3{font-size:24px;margin-bottom:10px}
.ul-select01 li .r-txt em{width:40px;height:2px;margin-bottom:10px}
.ul-select01 li .r-txt .info{font-size:14px}
.ul-select01 li{background-size:50px auto;margin-bottom:20px}
.ul-select01 li:nth-child(2n){background-position:left 450px bottom 50px}
.scientific01-wrap01 .l-imgtxt{float:none;width:auto;margin-right:0;margin-bottom:20px}
.ul-inner03 li:nth-child(2){-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-inner03{margin:10px -10px}
.ul-inner03 li{padding:0 10px;width:33.33%;float:left}
.ul-inner03 li .txt h3{font-size:24px;margin-bottom:10px}
.ul-inner03 li .txt .link a{font-size:20px}
.row-scientific03{padding:30px 0}
.ul-inner03 li .con{width:100%}
.ul-inner03 li .txt{top:10%}
.ul-tabClick04 li{margin-right:0}
.ul-tabClick04 li a{height:35px;line-height:35px;font-size:14px;width:120px}
.book-txt{padding:30px 0}
.book-txt-body a{width:140px;height:40px;line-height:40px}
.book-txt-body a span{font-size:14px;background-size:14px auto;padding-right:20px}
.book-img{margin-bottom:25px}
.row-nursing03 .ul-index03 li .con a{padding:15px}
.imgtxt-nursing03 .txt .desc{font-size:16px;margin-bottom:10px}
.row-nursing04{padding:20px 0}
.ul-nursing li{padding:15px;height:330px}
.ul-nursing li .txt .number{font-size:40px;margin-bottom:15px}
.ul-nursing li .txt .info{font-size:14px}
.ul-nursing li.on{padding:20px}
.ul-nursing li .pic{width:280px;margin-right:20px}
.row-nursing06{padding-top:30px}
.row-common06{padding-top: 0;}
.ul-common{margin-bottom: 10px;}
.ul-nursing02{margin:0 -5px;margin-bottom:20px}
.ul-nursing02 li{padding:0 5px;margin-bottom:10px}
.ul-nursing02 li .pic h3{font-size:16px}
.ul-nursing02 li .mask .txt p{font-size:16px;margin-bottom:15px}
.ul-nursing02 li .mask .txt i{width:30px;height:30px}
.team-infos .info{font-size:14px;margin-top:20px}
.team-infos .info h3{font-size:20px}
.team-infos .info em{margin-bottom:10px}
.ul-build2{margin-top:0}
.ul-build2 li{height:auto;float:none;width:auto;overflow:hidden}
.ul-build2 li.on{width:auto}

.ul-build2 li .pic{width:240px;margin:0;margin-right:20px;display:block}
.ul-build2 li .txt h3{font-size:24px;margin-bottom:10px}
.ul-build2 li .txt em{height:1px;width:25px;margin-bottom:20px}
.ul-build2 li .txt .info{font-size:14px;margin-bottom:20px}
.ul-build2 li{padding:20px}
.g-more{width:140px;height:40px;line-height:40px}
.g-more span{font-size:14px;padding-right:20px;background-size:14px auto}
.row-cccp02{padding-bottom:30px}
.row-cccp03{padding:30px 0}
.ul-build03{margin:0 -10px}
.ul-build03 li .txt{padding:15px}
.ul-build03 li .txt h3{font-size:20px;margin-bottom:20px}
.ul-build03 li .txt span{font-size:14px;background-size:14px auto;padding-left:20px}
.ul-build03 li{padding:0 10px}
.slick-work{margin-bottom:30px}
.slick-work .slick-dots{margin-top:20px}
.slick-work .slick-dots li{width:8px;height:8px;margin:0 3px}
.row-jion03{padding:30px 0}
.ul-join li i{margin-bottom:10px}
.ul-join li p{font-size:14px}
.ul-join{margin-bottom:20px}
.join-infos h3{font-size:20px}
.join-infos{font-size:16px}
.join-infos p{padding-left:20px}
.slick-common{margin-bottom:20px}
.slick-common .slick-prev{left:15px}
.slick-common .slick-arrow{right:15px;width:40px;height:40px;background-color:#fff;opacity:.8}
.slick-common .txt{padding:15px}
.slick-common .txt h3{font-size:20px;margin-bottom:10px}
.slick-common .txt em{width:40px;height:2px;margin-bottom:10px}
.slick-common .txt .info{font-size:14px}
.row-common02,.row-common03,.row-common04,.row-common05{padding:25px 0}
.team-table table th{height:35px;font-size:14px}
.team-table table td{font-size:14px;padding:7px 0}
.common05-infos2 h4{font-size:20px;margin-bottom:10px}
.common05-infos2{font-size:14px}
.ul-common li{margin-bottom:5px}
.ul-common li a{font-size:14px}
.common01-info{font-size:14px;margin-bottom:15px;padding: 15px;}
.doctor-pop .doctor-pop-body{width: 90%;padding: 15px;border-radius: 8px;}
.doctor-pop .l-pic{width: 200px;margin-right: 25px;}
.doctor-pop .close{top: 15px;right: 15px;width: 35px;height: 35px;}
.doctor-pop .r-info{padding-top: 15px;}
.doctor-pop .r-info .name{font-size: 20px;margin-bottom: 10px;}
.doctor-pop .r-info .info span{font-size: 14px;}
.doctor-pop .r-info .info{font-size: 14px;}
.doctor-pop .r-info .info p{font-size: 14px;}
.doctor-pop .l-pic{width: 120px;}
.doctor-pop .r-info .name span{font-size: 14px;}
.ul-nav li .child{position: static;display: none;padding: 10px 0;}
.ul-nav li .child .title{display: none;}
.ul-nav li .child .r-child-infos .pic{display: none;}
.ul-nav li .child .wp{padding: 0;}
.ul-nav li .child .r-child-infos{padding-top: 0;}
.ul-nav li .child .child-nav .item{float: none;width: auto;}
.ul-nav li .child .child-nav a{font-size: 14px;line-height: 30px;display: block;height: 30px;text-align: center;}
.ul-nav li .child .child-nav a::after{display: none;}
.general05-infos{font-size: 14px;margin-top: 15px;}
.table-search-inner .r-search .submit{width: 90px;padding: 0;text-align: center;background: #009bbc;font-size: 14px;height: 35px;line-height: 35px;margin-left: 5px;}
.table-search-inner .r-search .l-con input{height: 35px;font-size: 14px;padding: 0 10px;}
.table-search-inner .r-search{width: 300px;}
.ul-left-link li{margin-right: 8px;}
.ul-left-link li a{font-size: 14px;height: 35px;line-height: 35px;padding: 0 10px;}
.table-search-inner{margin: 20px 0;}
.price-tips{font-size: 14px;}
.index-row01-0427 .item,.index-row01-0427 .item:last-child{float: none;width: auto;}
.index-row01-0427 .item a.no-money{height: auto;text-align: center;padding: 20px 0;}
.index-row01-0427 .item a.no-money .txt{position: static;display: inline-block;background-size: 50px auto;padding-left: 60px;
	-webkit-transform: translate(0%,0%);
    -moz-transform: translate(0%,0%);
    -ms-transform: translate(0%,0%);
    -o-transform: translate(0%,0%);
    transform: translate(0%,0%);
}
.index-row01-0427 .item a.no-money .txt p{font-size: 20px;}
.index-row01-0427 .item .con .search-body{padding: 0 20px;}
.index-row01-0427 .item .con .l-txt{float: none;text-align: center;margin-bottom: 10px;}
.index-row01-0427 .item .con .l-txt p{font-size: 20px;}
.index-row01-0427 .item .r-search .submit{width: 120px;height: 35px;line-height: 35px;font-size: 16px;font-weight: normal;}
.index-row01-0427 .item .r-search .inp{height: 35px;line-height: 35px;font-size: 16px;}
.room-infos01-0514 h3{padding-bottom: 20px;margin-bottom: 20px;}
.room-infos01-0514 .info{padding-top: 0;}
.service-imgtxt02 .info_0723 .line span{font-size: 14px;}
.service-imgtxt02 .info_0723 .line .r-txt{font-size: 14px;}
.service-imgtxt02 .info_0723 .line a{font-size: 14px;width: 90px;height: 28px;line-height: 28px;}
}
@media only screen and (max-width:959px){
.ul-index01 li .con{height:200px}
.ul-index01 li i{width:50px;height:50px}
.ul-index01 li .txt h3{font-size:16px}
.footer .ft-qr{float:none;width:auto;margin-bottom:15px}
.footer .ft-qr .item p{font-size:12px}
.footer .ft-qr .item .qr-pic{width:90px;height:90px}
.footer .ft-qr .item{display:inline-block;float:none;width:100px;margin:0 10px}
.footer .ft-qr{text-align:center;font-size:0}
.footer .ft-copy{font-size:14px}
.ul-index03 li{width:33.33%;padding:0 10px;margin-bottom:20px}
.ul-index03{margin:0 -10px 20px}
.ul-index03 li .con a{padding:15px 15px 30px}
.ul-index03 li .con a .data{font-size:16px;background-size:17px auto;padding-left:22px}
.ul-index03 li .info{font-size:14px}
.ul-index03 li{width:50%}
.ul-index04 li{width:50%}
.row-index06{padding:20px 0}
.ul-index05 li{width:33.33%}
.index-map .map-info{float:none;width:auto;padding:15px}
.index-map .map-info h3{font-size:20px}
.index-map .map-info .info{font-size:14px}
.index-map .map{height:350px}
.imgtxt-general01 .r-pic{float:none;width:auto}
.imgtxt-general01 .txt{padding:15px}
.imgtxt-general01 .txt .info{height:auto;height: 9em;}
.imgtxt-general01 .txt h3{font-size:18px;margin-bottom:10px}
.inner-top-bar{height:auto}
.imgtxt-general02 .l-pic{float:none;width:auto}
.imgtxt-general02 .txt{padding:15px}
.imgtxt-general02{background-size:50px auto;background-position:right 15px bottom 15px}
.imgtxt-general02 .txt .info{font-size:14px;height:auto}
.ul-tabClick01{position:static;overflow:hidden;width:auto;margin-bottom:15px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-tabClick01 li a{height:35px;line-height:35px;font-size:14px}
.ul-tabClick01 li{float:left;width:33.33%}
.ul-inner02{margin:0 -5px}
.ul-inner02 li{width:25%;margin-bottom:10px;padding:0 5px}
.imgtxt-culture01 .l-pic{float:none;width:auto;margin-right:0;margin-bottom:10px}
.imgtxt-culture01 .r-txt{padding-top:0}
.imgtxt-culture01 .r-txt .item{padding-left:20px}
.imgtxt-culture01{margin-bottom:0}
.slick-culture-wrap .r-info-btn h3{font-size:18px}
.slick-index02-inner .item{width:33.33%;margin-bottom:10px}
.ul-honor li{width:33.33%}
.video-imgtxt .txt{padding:15px}
.video-imgtxt .txt h3 a{font-size:16px}
.ul-video01 li{float:none;margin-bottom:10px;width:auto}
.push-wrap{padding:15px}
.push-wrap .ul-news01{margin-bottom:20px}
.ul-news04 li{width:33.33%}
.ul-news04 li .txt h3 a{font-size:14px}
.ul-news04 li .txt .info span{font-size:12px}
.ul-news04 li .pic{margin-bottom:5px}
.service01-wrap .ser-item{float:none;width:auto;margin-bottom:15px}
.service-table table td,.service-table table th{font-size:14px}
.row-service02{margin-bottom:20px}
.service-imgtxt02 .l-pic{float:none;width:auto;margin-right:0;margin-bottom:20px}
.nursing-imgtxt02 .l-pic{margin-left:0}
.service-imgtxt02 .service-biggertxt{position:static;font-size:20px}
.service-imgtxt02 .r-txt span{font-size:16px;margin-bottom:15px}
.service-imgtxt02 .r-txt h3{font-size:18px}
.service-imgtxt02 .r-txt .info{font-size:14px;margin-bottom:15px}
.ul-tabClick02 li span{font-size:14px}
.ul-tabClick02 li{margin:0 5px}
.service-item01-info{font-size:14px}
.service-item01-info h4{background-size:16px auto;padding-left:20px}
.ul-package li{width:33.33%}
.ul-package li a{font-size:12px}
.ul-service02{margin:0 -5px}
.ul-service02 li{width:33.33%;padding:0 5px;margin-bottom:10px}
.ul-service02 li a{border-radius:5px}
.form-service .r-submit{float:none;width:auto;margin-bottom:20px;margin-left:0}
.form-service .bigger-txt{position:static;font-size:30px}
.form-service .l-txt{padding-top:5px}
.form-service .l-txt .email-title{margin-bottom:50px}
.form-service .l-txt .email-title span{margin-bottom:10px}
.form-service .l-txt .email-info .info{height:auto}
.ul-select01 li .l-pic{float:none;width:auto}
.ul-select01 li .r-txt{padding:15px}
.ul-select01 li,.ul-select01 li:nth-child(2n){background-position:bottom 15px right 15px}
.ul-select01 li:nth-child(2n) .l-pic{float:none;width:auto}
.ul-select01 li .r-txt h3{font-size:20px}
.select-qr p{font-size:16px}
.scientific01-wrap01 .l-imgtxt .txt{padding:15px}
.scientific01-wrap01 .l-imgtxt .txt h3 a{font-size:16px;height:auto}
.scientific01-wrap01 .l-imgtxt .txt .data{font-size:14px;padding-left:20px;background-size:14px auto}
.ul-inner03 li .txt h3{font-size:18px;line-height:1.1}
.ul-inner03 li .txt .link a{font-size:14px}
.ul-nursing li{float:none;width:auto;height:auto;overflow:hidden}
.ul-nursing li.on .pic{margin-top:0}
.ul-nursing li.on{width:auto;padding:15px}
.ul-nursing li .pic{width:200px;margin-right:20px}
.ul-nursing li .txt .info{height:auto}
.ul-nursing li .pic{display:block}
.ul-nursing li .txt .number{font-size:20px;margin-bottom:5px}
.ul-nursing li .txt .dots{margin-bottom:10px}
.ul-nursing{margin-top:0}
.join-infos h3{font-size:18px}
.join-infos{font-size:14px;line-height:1.8}
.join-infos p{padding-left:0}
.team-table{overflow-x:auto}
.team-table table{width:959px}
.ul-common li{width:50%}
}
@media only screen and (max-width:767px){
    .ul-news03 li .con{padding: 15px 0;}
    /* .pagesv2 nav{margin-top: -2px;} */
    .pagesv2 .pages-go .l-con input{width: 40px;}
    .pagesv2 .pages-go .submit-pages{width: 40px;}
    .pages li{margin: 0 2px;}
    .pages .pages-go{height: 24px;}
    .pagesv2 .pagination li a, .pagesv2 .pagination li span{width: 24px;height: 24px;line-height: 22px;font-size: 12px;}
.ul-room li .l-desc i{display:none}
.ul-room li .l-desc .infos{text-align:left;padding:10px 15px}
.ul-room li.active .r-link .link-wrap{padding:15px 0 0}
.ul-room li .r-link a{display:inline-block;margin-right:15px;width:auto}
.ul-room li .r-link .link-wrap{padding:15px 0 0}
.ul-index01 li,.ul-index01 li.show{width:50%}
.ul-index01 li .con{height:160px}
.ul-index03 li{width:auto;float:none;padding:0;margin-bottom:15px}
.ul-index03{margin-left:0;margin-right:0}
.ul-index03 li .info{height:auto}
.index-more{width:120px;height:40px;line-height:40px}
.index-more span{font-size:14px}
.slick-index02 .slick-arrow{width:30px;height:30px}
.slick-index02 .item .txt a{width:30px;height:30px}
.slick-index02 .item{padding:0 6px}
.slick-index02{margin-left:-6px;margin-right:-6px}
.slick-index02 .item .l-txt p{font-size:16px}
.slick-index02 .item .l-txt span{font-size:14px}
.slick-index02 .slick-prev{left:15px}
.slick-index02 .slick-arrow{right:15px}
.ul-index02 li{float:none;width:auto}
.g-title01 h3{font-size:20px}
.imgtxt-index01 .txt{padding:15px}
.imgtxt-index01 .txt .info{font-size:14px}
.imgtxt-index01 .txt h3 a{font-size:16px}
.imgtxt-index01 .txt h3{margin-bottom:5px}
.imgtxt-index01 .txt span.data{margin-bottom:8px}
.imgtxt-index01 .txt .info{margin-bottom:18px}
.imgtxt-index01 .txt a.more{width:120px}
.imgtxt-index01 .txt a.more span{font-size:14px}
.submit-select{font-size:14px}
.ul-index04{margin:0}
.ul-index04 li h3{height:auto}
.ul-index04 li{float:none;width:auto;padding:0}
.ul-index05 li{width:50%}
.row-index05{padding-top:0}
.ul-index05 li .txt1 p br{display:none}
.inner-top-bar a{width:25%;border:none}
.inner-top-barv2 a{width:33.33%;padding:0}
.ul-number li p em{font-size:14px}
.ul-number li p{font-size:12px}
.ul-number li span{font-size:12px}
.ul-number li p{margin-bottom:5px}
.ul-number li{width:50%;margin-bottom:10px}
.ul-number li::after{opacity:1;display:none}
.ul-number{padding:15px 0 0}
.ul-inner01{margin:0 -10px}
.ul-inner01 li{padding:0 10px}
.ul-inner02 li{width:33.33%}
.imgtxt-general02 .txt h3{font-size:20px}
.imgtxt-general02 .txt .info{margin-bottom:15px}
.slick-index02-inner .item{width:50%}
.ul-honor li{width:50%}
.ul-news02 li .number,.ul-news02 li:first-child .number{width:40px;height:40px;line-height:40xp;font-size:16px;line-height:40px}
.ul-video01 li .l-pic{float:none;width:auto;margin-right:0;margin-bottom:10px}
.ul-video01 li .txt h3{height:auto}
.inner-order-top a{width:50%;border-bottom:1px solid #eee}
.inner-order-top a:last-child{border-right:none}
.inner-order-top p{display:block;text-align:center;margin-right:0;margin-right:19px}
.inner-article-infos .article .desc h3{font-size:18px}
.inner-article-infos .article .desc span{background-size:16px auto;padding-left:22px;margin-right:15px}
.inner-article-infos .article{padding:10px 15px}
.art-pages .item .btn{display:none}
.art-pages .item a{padding:0 10px}
.art-pages .item{float:none;width:auto;padding:0;margin-bottom:10px}
.art-pages{margin:0}
.ul-news04{margin:0 -5px 20px}
.ul-news04 li{width:50%;padding:0 5px;margin-bottom:10px}
.pagesv2 .ul-pages li a{width:24px;height:24px;line-height:22px;font-size:12px}
.pagesv2 .pages-tips{font-size:12px;margin-top:0px;height:24px;line-height:24px}
.pagesv2 .pages-go .submit-pages{height:24px;line-height:22px;font-size:12px}
.pagesv2 .pages-go .l-con input{height:24px;line-height:24px;font-size:12px}
.pagesv2 .pages-go .l-con{font-size:12px}
.row-news02-body .l-txt .pic-video .pic{width:100%;padding-right:15px}
.row-news02-body .r-con{padding-right:15px}
.g-title03 h3{font-size:20px;background-size:18px auto}
.ul-news04 li .pic i{width:30px;height:30px}
.inner-cur-top{margin-bottom:20px;padding:15px 0}
.service01-wrap .ser-item{margin-bottom:10px}
.ul-service01{margin:0 -5px}
.ul-service01 li{padding:0 5px;margin-bottom:10px}
.service01-wrap .l-img-txt .txt i{width:50px;height:50px}
.service01-wrap .l-img-txt .txt p{font-size:16px}
.ul-service01 li i{width:35px;height:35px}
.ul-service01 li p{font-size:14px}
.service-table{overflow-x:auto}
.service-table table{width:767px}
.row-service02{margin-bottom:20px}
.ul-service02 li i{width:30px;height:30px}
.ul-service02 li p{font-size:14px}
.form-service .r-submit{padding:15px}
.form-service .item span{font-size:14px}
.form-service .item input.inp{padding:0 10px;height:30px;font-size:14px}
.form-service .item textarea{font-size:14px;padding:10px}
.form-service .item .submit{height:40px;font-size:14px}
.form-service .bigger-txt{font-size:14px;opacity:.5}
.form-service .l-txt .email-title span{font-size:16px}
.form-service .l-txt .email-title h3{font-size:18px}
.form-service .l-txt .email-title{margin-bottom:25px}
.form-service .l-txt .email-info h3{font-size:18px}
.form-service .l-txt .email-info .info{font-size:14px}
.inner-service-nav a{font-size:14px;margin:0 3px}
.inner-service-nav a::after{height:4px;bottom:-2px;width:30px}
.service-item01-info{margin-bottom:15px}
.service-item01-info3{margin-top:10px}
.service-item01-info3 h3{font-size:16px}
.service-item01-info3 em{margin-bottom:10px}
.room-infos01 .desc p{float:none;width:auto}
.room-introduce{padding:15px}
.room-introduce h3{font-size:18px}
.ul-build{margin:0}
.ul-build li{padding:0;float:none;width:auto}
.ul-build li .link{height:auto}
.doc-introduce-infos .introduce-top .l-pic{float:none;margin:0 auto 10px;margin-bottom:10px}
.doctor-introduce-wrap .r-txt .name{font-size:18px}
.doctor-introduce-wrap .r-txt .desc{padding-bottom:30px;margin-bottom:15px}
.doctor-introduce-wrap .r-txt .desc p{font-size:14px}
.table-select-wrap{overflow-x:auto}
.table-select table{width:767px}
.table-select-wrapTel table{width:600px}
.ul-index06{overflow:visible}
.ul-index06 li .info{margin-bottom:20px}
.ul-index06 li .con a{padding:15px}
.ul-index06 li .con a .data{margin-bottom:0}
.ul-inner03{margin:0 -5px}
.ul-inner03 li{width:50%;padding:0 5px;margin-bottom:10px}
.ul-tabClick04 li a{width:80px}
.book-txt-body a{position:static;display:inline-block}
.book-txt{padding:20px 0}
.book-txt-body .txt h3{font-size:18px;margin-bottom:5px}
.book-txt-body .txt .info{font-size:14px;margin-bottom:10px}
.ul-nursing li .pic{width:160px;float:none;margin-right:0;margin-bottom:10px}
.ul-nursing02 li{width:50%}
.ul-nursing02 li .mask .txt p{font-size:14px}
.ul-nursing02 li .pic h3{font-size:14px}
.team-infos .info h3{font-size:18px}
.team-infos .info{margin-top:10px}
.ul-build2 li .pic{float:none;width:200px;margin-right:0;margin-bottom:20px}
.ul-build2 li{padding:15px}
.ul-build2 li .txt h3{font-size:20px}
.ul-build2 li .txt em{margin-bottom:10px}
.ul-build2 li .txt .info{height:auto}
.ul-build03{margin:0 -5px}
.ul-build03 li{width:50%;padding:0 5px;margin-bottom:10px}
.ul-build03 li .txt{padding:5px}
.ul-build03 li .txt h3{font-size:14px;margin-bottom:10px}
.ul-build03 li .txt span{font-size:12px;background-size:12px auto;padding-left:16px}
.row-cccp03{padding:20px 0}
.common05-infos2 h4{font-size:18px}
.doctor-pop .l-pic{float: none;margin-right: 0;margin:0 auto 20px;}
	.doctor-pop .r-info{padding-top: 0;}
	.doctor-pop .r-info .name{font-size: 14px;}
	.doctor-pop .r-info{height: 120px;overflow-y: auto;}
	.doctor-pop .r-info .info span{margin-bottom: 5px;}
	.doctor-pop .close{width: 20px;height: 20px;}
	.doctor-pop .r-info .info p{height: auto;}
    .table-search-inner .r-search{float: none;width: auto;margin-bottom: 10px;}
	.index-row01-0427 .item a.no-money .txt p{font-size: 14px;}
	.index-row01-0427 .item a.no-money .txt span{font-size: 14px;}
	.index-row01-0427 .item .con .l-txt p{font-size: 14px;}
	.index-row01-0427 .item .con .l-txt span{font-size: 14px;}
	.index-row01-0427 .item .con{height: 120px;}
	.index-row01-0427 .item .r-search .submit{width: 80px;font-size: 14px;margin-left: 5px;}
	.index-row01-0427 .item .r-search .inp{font-size: 14px;}
	.index-row01-0427 .item .con .search-body{padding: 0 15px;}
}
@media only screen and (max-width:479px){
.ul-nursing02{margin:0 0 20px}
.ul-nursing02 li{float:none;width:auto;padding:0}
.ul-package li{width:50%}
.ul-inner02 li{width:50%}
.ul-index05{margin-left:0;margin-right:0}
.ul-index05 li .con{padding-top:60%}
.ul-index05 li{width:auto;float:none;padding:0}
.slick-index01 .slick-dots li,.slick-index01 .slick-dots li.slick-active{margin:0 6px}
.ul-news03 li .l-data{float:none;width:auto;margin-right:0;margin-bottom:10px}
.ul-news03 li .l-data p{font-size:14px;margin-top:0;display:inline-block;margin-left:5px}
.ul-news03 li .more{display:none}
.ul-news03 li .more.mobile-more{display:block;margin-top:20px;float:right}
.ul-news03 li .r-txt h3{font-size:16px}
.ul-news03 li .r-txt .info{height:auto}
.inner-article-infos .article .desc span{font-size:12px}
.ul-join li p{font-size:12px}
.join-infos h3{font-size:16px}
.ul-left-link li a{font-size: 12px;height: 30px;line-height: 30px;padding: 0 8px;}
}

/* 0427新增 */
.inner-builder{background: url(../images/zi1-0427.jpg) bottom center no-repeat;background-size: 100% 700px;padding: 80px 0 60px;}
.inner-builder .builder-item{float: left;width: 47%;}
.inner-builder .builder-item-l {padding-top: 50px;}
.inner-builder .builder-item-r{float: right;}
.inner-builder .builder-item-l .title{font-size: 24px;color: #009BBC;line-height: 1.5;margin-bottom: 80px;}
.inner-builder .builder-item-l .info1{font-size: 18px;line-height: 1.5;margin-bottom: 58px;}
.inner-builder .builder-item-l .info1 strong{font-size: 24px;color: #009BBC;}
.inner-builder .builder-item-l .info2{font-size: 18px;line-height: 2;color: #8f969a;}
.inner-builder .builder-item-l .info2 h4{font-size: 24px;font-weight: normal;color: #676b6e;margin-bottom: 18px;}
.form-builder{background-color: #fff;box-shadow: 0px 2px 11px 0px rgba(0, 155, 188, 0.12);padding: 70px 50px 80px;}
.form-builder h4{font-size: 24px;color: #009BBC;line-height: 1.1;margin-bottom: 30px;}
.form-builder .form-item{overflow: hidden;}
.form-builder .form-item .item{float: left;width: 48.5%;}
.form-builder .form-item .item-r{float: right;}
.form-builder .form-item span{display: block;font-size: 24px;color: #676b6e;margin-bottom: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.form-builder .form-item span em{color: #ff0000;}
.form-builder .form-item .inp{display: block;width: 100%;height: 52px;background-color: #fff;border: 1px solid #DDDDDD;font-size: 18px;padding: 0 10px;margin-bottom: 30px;}
.form-builder .form-item textarea{display: block;width: 100%;height: 190px;resize: none;border: 1px solid #DDDDDD;font-size: 18px;padding: 10px;}
.form-builder .submit-builder{width: 85%;height: 54px;background: #009BBC;border-radius: 4px;font-size: 18px;color: #fff;margin: 0 auto;border: none;display: block;}
@media only screen and (max-width:1199px){
	.inner-builder{padding: 30px 0 10px;background: #ecf8ff;}
	.inner-builder .builder-item{float: none;width: auto;margin-bottom: 20px;}
	.inner-builder .builder-item-l{padding-top: 0;}
	.inner-builder .builder-item-l .title{font-size: 20px;margin-bottom: 15px;}
	.inner-builder .builder-item-l .info1{font-size: 16px;line-height: 1.71;margin-bottom: 15px;}
	.inner-builder .builder-item-l .info1 strong{font-size: 16px;}
	.inner-builder .builder-item-l .info2 h4{font-size: 20px;margin-bottom: 0px;}
	.inner-builder .builder-item-l .info2{font-size: 16px;line-height: 1.81;}
	.form-builder{padding: 15px;}
	.form-builder h4{font-size: 20px;margin-bottom: 15px;}
	.form-builder .form-item span{font-size: 16px;margin-bottom: 10px;}
	.form-builder .form-item .inp{height: 30px;margin-bottom: 5px;font-size: 14px;}
	.form-builder .form-item textarea{height: 100px;font-size: 14px;padding: 8px;}
	.form-builder .submit-builder{width: 100%;margin-top: 10px;height: 35px;line-height: 30px;font-size: 14px;}
}
@media only screen and (max-width:767px){
	.inner-builder .builder-item-l .info1{font-size: 14px;line-height: 1.71;}
	.inner-builder .builder-item-l .info2{font-size: 14px;}
	.inner-builder .builder-item-l .title{font-size: 16px;}
	.inner-builder .builder-item-l .info2 h4{font-size: 16px;}
	.form-builder h4{font-size: 16px;}
	.form-builder .form-item .item{float: none;width: auto;}
	.form-builder .form-item span{font-size: 14px;}
	.form-builder h4{font-size: 16px;}
}



.lib-pic{
	font-size: 0;
	overflow: hidden;
	margin-bottom: 42px;
}
.lib-pic .pic{
	float: left;
	width: 250px;
}
.lib-pic .pic+.pic{
	margin-left: 30px;
}
.lib-pic img{
	display: block;
	width: 100%;
}

@media only screen and (max-width:1366px){
	.lib-pic{margin-top: 20px;}
	.lib-pic .pic{
		width: 150px;
	}
}
@media only screen and (max-width:1199px){ 
	.lib-pic .pic{
		width: 130px;
	}
}
.back-top{position: fixed;right: 50px;bottom: 50px;width: 60px;height: 60px;background: url(../images/top-0609.png) center no-repeat;background-size: cover;z-index: 5;}

@media only screen and (max-width:1199px){
	.back-top{width: 35px;height: 35px;bottom: 20px;right: 15px;}
}

/* 20210709 */
.ul-leader-0709{margin: 0 -15px;}
.ul-leader-0709 li{float: left;width: 50%;padding: 0 15px;margin-bottom: 29px;}
.ul-leader-0709 li .con{background-color: #fff;box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.08);overflow: hidden;padding: 35px;}
.ul-leader-0709 li .desc{padding-bottom: 27px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.ul-leader-0709 li i{float: left;width: 76px;height: 76px;line-height: 74px;text-align: center;border: 1px solid #FDB828;border-radius: 50%;font-size: 48px;text-transform: uppercase;color: #FDB828;margin-right: 28px;}
.ul-leader-0709 li .r-name{overflow: hidden;color: #009BBC;}
.ul-leader-0709 li .r-name p{font-weight: bold;font-size: 30px;line-height: 1.1;margin-bottom: 11px;}
.ul-leader-0709 li .r-name span{font-size: 22px;line-height: 1.1;}
.ul-leader-0709 li .txt{color: #666;font-size: 16px;}
.ul-leader-0709 li .txt h4{margin-bottom: 10px;}
.ul-leader-0709 li .txt .info{line-height: 1.625;height: 4.875em;overflow: hidden;}

@media only screen and (max-width:1199px){ 
	.ul-leader-0709{margin: 0 -10px;}
	.ul-leader-0709 li{padding: 0 10px;}
	.ul-leader-0709 li .con{padding: 15px;}
	.ul-leader-0709 li .desc{padding-bottom: 10px;margin-bottom: 10px;}
	.ul-leader-0709 li i{width: 60px;height: 60px;line-height: 58px;margin-right: 15px;font-size: 28px;}
	.ul-leader-0709 li .r-name{padding-top: 10px;}
	.ul-leader-0709 li .r-name p{font-size: 16px;margin-bottom: 5px;}
	.ul-leader-0709 li .r-name span{font-size: 14px;}
	.ul-leader-0709 li .txt{font-size: 14px;}
	.slick-index02-inner-0709 .item .con{padding: 15px;}
	.slick-index02-inner-0709 .item .l-txt i{width: 45px;height: 45px;line-height: 43px;border-width: 1px;font-size: 24px;margin-right: 15px;}
	.slick-index02-inner-0709 .item .r-con P{font-size: 16px;}
	.slick-index02-inner-0709 .item .r-con span{font-size: 14px;}
	.slick-index02-inner-0709 .slick-arrow{opacity: .5;top: 50%;}
}
@media only screen and (max-width: 767px) {
	.ul-leader-0709 li{width: auto;float: none;margin-bottom: 10px;}
	.ul-leader-0709 li .txt h4{margin-bottom: 5px;}
	.ul-leader-0709 li .txt .info{height: auto;}
	.ul-leader-0709 li i{width: 45px;height: 45px;line-height: 43px;font-size: 18px;}
	.ul-leader-0709 li .r-name{padding-top: 0;}
	
}

@media only screen and (max-width: 767px) {
	
}
.more-0713{display: block;width: 240px;height: 60px;line-height: 60px;font-size: 0;background: #fcb828;margin-top: 30px; border-radius: 3px;padding-left: 20px;}
.more-0713 span{display: inline-block;vertical-align: middle;font-size: 24px;color: #fff;padding-left: 40px;background: url(../images/zp4-0713.png) left center no-repeat;}
.more-0720{width: 180px;}
.more-0720 span{background: none;padding-left: 0;}
@media only screen and (max-width: 959px) {
	.more-0713{width: 120px;height: 40px;line-height: 40px;background: #fcb828;text-align: center;padding-left: 0;margin-top: 20px;}
	.more-0713 span{padding-left: 0;background: none;font-size: 14px;}
}
.net-hospital-0713{padding: 100px 0;}
.net-hospital-info .l-pic{float: left;font-size: 0;width: 700px;margin-right: 60px;}
.net-hospital-info .l-pic img{display: block;width: 100%;}
.net-hospital-info .r-info{overflow: hidden;padding-left: 7px;}
.net-hospital-info .r-info .txt{font-size: 18px;color: #666;line-height: 2.33;margin-bottom: 30px;}
.net-hospital-info .r-info .qr{box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.13);width: 247px;margin: 7px;text-align: center;font-size: 0;padding: 25px 0;}
.net-hospital-info .r-info .qr img{display: inline-block;width: 180px;}
.net-hospital-info .r-info .qr p{font-size: 18px;color: #009BBC;font-weight: bold;margin-top: 20px;}

@media only screen and (max-width: 1199px) {
	.net-hospital-0713{padding: 30px 0;}
	.net-hospital-info .l-pic{float: none;width: auto;margin-right: 0;margin-bottom: 15px;}
	.net-hospital-info .r-info .txt{font-size: 14px;margin-bottom: 10px;}
	.net-hospital-info .r-info .qr{width: 164px;display: block;padding: 10px;margin: 0 auto;}
	.net-hospital-info .r-info .qr p{font-size: 12px;margin-top: 10px;}
	.net-hospital-info .r-info .qr img{display: inline-block;width: 140px;}
	.net-hospital-info .r-info{padding-left: 0;overflow: visible;}
}





#window-piao{position: fixed !important; width: 400px; z-index: 10001;}
#window-piao .close{position: absolute; right: 0; top: 0; width: 36px; height: 36px; background: url(../images/icon-close.png) center center no-repeat; -webkit-background-size: 26px auto;
background-size: 26px auto; cursor: pointer;}
#window-piao .con{display: block; border-radius: 10px; overflow: hidden;}
#window-piao .con img{display: block; width: 100%;}
@media only screen and (max-width:1440px){
	.header .logo a:nth-child(1){width: 210px;}
	.header .logo a:nth-child(2){width: 150px;}
	.header .r-option .tel-0713 p{padding-left: 30px; font-size: 14px; -webkit-background-size: 26px auto;
	background-size: 26px auto;}
	.hd-btns .item > a{width: 36px; height: 36px; -webkit-background-size: 30px auto;
	background-size: 30px auto;}
	#window-piao{width: 300px;}
}
@media only screen and (max-width:767px){
	.header .logo a:nth-child(1){width: 160px;}
	.header .logo a:nth-child(2){width: 110px;}
	#window-piao{width: 200px; display: none !important;}
	#window-piao .close{width: 30px; height: 30px; -webkit-background-size: 20px auto;
	background-size: 20px auto;}
}